Json変数を読み込む

{"TeamList" : [{"teamid" : "2","teamname" : "Milan"}]}

別の変数に格納するために、チームIDとチーム名を読み取るコードを書くにはどうすればよいですか?

助けてください!

0
@DannyStapleこの質問に関する具体的なjqueryはありませんが、OPの目標を達成するためのツールとしてjqueryが利用可能である可能性があります。
追加された 著者 jondavidjohn,
だから何を試しましたか?
追加された 著者 Jivings,
私はjavascriptでタグ付けすることをお勧めします(これが言語の場合)。ここには何もjQueryはありません。一度だけ解析されたJSONは、配列のコレクションとオブジェクトコレクションです - これを見てください - w3schools.com/js /js_obj_array.asp および w3schools.com/js/js_obj_intro.asp - 彼らはどのように動作するかを見る。
追加された 著者 Danny Staple,

6 答え

それがJSON文字列の場合、それを解析する...

var obj = jQuery.parseJSON(jsonString);

その後、情報を扱う

obj.TeamList[0].teamid;
obj.TeamList[0].teamname;

TeamList is an array so if you have more than one "team" you'll need to loop over them.

8
追加された

1つのオブジェクトを要素として持つ配列 TeamList を含むオブジェクトがあります。

var tl = {"TeamList" : [{"teamid" : "2","teamname" : "Milan"}]};

var id = tl.TeamList[0].teamid;
var name = tl.TeamList[0].teamname;
2
追加された

あなたが投稿した例が文字列として含まれていれば、javascriptと同様に解析することができます...

var jsonObject = JSON.parse(myJsonString);

あなたはそのようにあなたの配列にアクセスすることができます...

jsonObject.TeamList

TeamListの各アイテム...

jsonObject.TeamList[i].teamid
jsonObject.TeamList[i].teamname

最終的にあなたがTeamListに1つのアイテムを持っていて、attempを直接あなたに質問すると仮定します...

var teamid = jsonObject.TeamList[0].teamid;
var teamname = jsonObject.TeamList[0].teamname;

理にかなった希望

1
追加された

json_decodeを使用できる場合は、次のようにします。

$content = '{"TeamList" : [{"teamid" : "2","teamname" : "Milan"}]}';
$json = json_decode($content);
$obj = $json->{'TeamList'}[0];
print $obj->{'teamid'}."//".$obj->{'teamname'};
0
追加された

どの言語?基本的にjsonを使って解析した結果、次のような結果が得られます:

result["TeamList"][0]["teamname"] to get teamname and result["TeamList"][0]["teamid"] to get teamid.

0
追加された

あなたはあなたの質問をjQueryとタグ付けしましたか?この情報をページに表示したいですか?

与えられたサンプルHTML:


<div id="teamid"></div>


<div id="teamname"></div>

そして少しjquery:

var obj = {"TeamList" : [{"teamid" : "2","teamname" : "Milan"}]};

$('#teamid').html(obj.TeamList[0].teamid);
$('#teamname').html(obj.TeamList[0].teamname);

あなたはこれを達成することができます。他の人が指摘しているように、複数のチームがある場合は、コレクションを繰り返し処理する必要があります。

0
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript