この記事の例では、JavaScript が JSON 形式のデータを解析する方法について説明します。以下のように皆さんに共有して参考にしてください:
1. JavaScript が提供する eval() 関数を使用します
function JsonText1() { var strJSON = "{'Name':'Kevin','Age':'23'}"; //得到的JSON var obj = eval("(" + strJSON + ")"); //转换后的JSON对象 alert(obj.Name); }
2. JSON オブジェクトを使用します
① JSON オブジェクトの stringify() 関数を使用してオブジェクトを変換しますJSONに変換
構文:var str = JSON.stringify(data);
② JSONオブジェクトのparse()関数を使用してJSONをオブジェクトに変換します
構文:var data = JSON.parse(str);
var jsonStr = ""; //使用JSON对象的stringify()函数,将对象转换成JSON function JsonText2() { var data = new Object; data.Name = "Kevin"; data.Age = 23; jsonStr = JSON.stringify(data); alert(jsonStr); } //使用JSON对象的parse()函数,将JSON转换成对象 function JsonText3() { var data = JSON.parse(jsonStr); alert(data.Name); }
この記事が皆さんのお役に立てば幸いです。JavaScript プログラミングが役に立ちます。
JSON 形式のデータを解析する JavaScript メソッドのその他の例と関連記事については、PHP 中国語 Web サイトに注目してください。