この記事の例では、JavaScript を使用して json を解析する方法を説明します。皆さんの参考に共有してください。具体的な方法は以下の通りです。 json ライブラリをダウンロード http://www.json.org/json-zh.html JavaScript を自分で見つけてください または、以下の に直接アクセスしてください https://github.com/douglascrockford/JSON-js PHP は json 形式を生成します ページを使用する コードをコピー コードは次のとおりです: スクリプト><br> alert(data.toJSONString());</div> <br> <br> false を返す場合は、データが存在しないことを意味します<br> <br> jsコード: <br> <div class="codetitle"> <span><a style="CURSOR: pointer" data="29698" class="copybut" id="copybut29698" onclick="doCopy('code29698')"><u>コードをコピーします</u></a></span> コードは次のとおりです。</div> <div class="codebody" id="code29698">functionshowJSON() { <br> varuser = <br> "ユーザー名":"トム"、"<br> 「年齢」:20、<br> "情報": {"電話":"123456","携帯電話":"98765"}, <br> 「アドレス」: <br> [ {"都市":"上海","郵便番号":"201203"},<br> {"city": "suzhou"、 "postcode": "200000"}<br> } <br> <br> アラート(user.ユーザー名); alert(user.age); alert(user.info.cellphone); アラート(ユーザー.アドレス[0].都市); アラート(ユーザー.アドレス[0].郵便番号); }<br><br> <br>を変更します <br><br><br><br>コードをコピーします<br> </div> <br> コードは次のとおりです:<br><div class="codetitle">user.username ="jerry";<span> <a style="CURSOR: pointer" data="7672" class="copybut" id="copybut7672" onclick="doCopy('code7672')"> eval を使用して JSON 文字を Object<u> に変換できます。 </u></a></span> </div>コードをコピー<div class="codebody" id="code7672"></div> <br> コードは次のとおりです。<br><div class="codetitle">functionmyEval() { <span> varstr = '{"名前":"バイオレット","職業":"キャラクター"}'; varbj = eval('(' str ')'); アラート(obj.toJSONString()); }<a style="CURSOR: pointer" data="47193" class="copybut" id="copybut47193" onclick="doCopy('code47193')"><u> </u> または、parseJSON() メソッドを使用します </a> </span> </div> <div class="codebody" id="code47193"> <br>コードをコピー<br><br><br> コードは次のとおりです。</div> <br>functionmyEval() { <br> varstr = '{"名前":"バイオレット","職業":"キャラクター"}'; varbj = str.parseJSON(); アラート(obj.toJSONString()); }<br><div class="codetitle"> <span>この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。 <a style="CURSOR: pointer" data="28630" class="copybut" id="copybut28630" onclick="doCopy('code28630')"></a></span> </div>