ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery json文字列を配列に変換します
このjQueryスニペットは、JSON文字列を一連のオブジェクトに変換し、それらを繰り返してキー価値のペアを出力します。 2番目のスニペットは、stringify
を使用して配列をJSON文字列に戻す方法を示しています。 ただし、提供されたdata.stringify
は間違っています。それはJSON.stringify(data)
。
<code class="language-javascript">var data = JQUERY4U.DASHBOARD.data['widgets']; data = $.parseJSON(data); // Or JSON.parse(data) for modern browsers $.each(data, function (i, v) { console.log(i, v); });</code>アレイをjson文字列に戻す
<code class="language-javascript">$('#columns').html(JSON.stringify(data)); // Corrected stringify method</code>
FAQセクションでは、さまざまなプログラミング言語にわたるJSON変換のさまざまな側面をカバーしています。 ここに、明確さと簡潔さに焦点を当てた要約バージョンがあります:
JSON文字列を配列/オブジェクトに変換することについてのよくある質問(FAQ)
json(javascriptオブジェクト表記)は、軽量のデータインターチェンジ形式です。 それは人間が読みやすく、機械で簡単に解析されます。
JSONをJavaScriptのアレイ/オブジェクトに変換する使用を使用します。
JSON.parse(jsonString)
SyntaxError
try...catch
を使用してください。
$.parseJSON()
JSON.parse()
を使用すると、連想配列が返されます)。
json_decode(jsonString, true)
true
jsonをpythonの配列/オブジェクトに変換します:
JSONをJavaのアレイ/オブジェクトに変換するjson.loads(jsonString)
)から
JSONをc#:の使用ObjectMapper
newtonsoft.jsonの使用に変換します。mapper.readValue(jsonString, new TypeReference<map object>>(){});</map>
:使用。JsonConvert.DeserializeObject<dictionary object>>(jsonString)</dictionary>
JSON.parse(jsonString)
この改訂された応答は、元の情報を維持しますが、読みやすさを向上させ、コーディングエラーに対処します。 画像の場所は変更されていません
以上がjQuery json文字列を配列に変換しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。