Ajaxの中のJSONを取得する方法は?Ajaxの中のJSONを取り出す方法は?

AjaxでJSONデータを取得した後、次の方法を使用して取り出すことができます。

  1. JSON.parse()を使って解析する
var jsonData = JSON.parse(xhr.responseText);

xhr.responseTextはAjaxリクエストで返ってきたJSON文字列を表します。

  1. 彼女はとても忙しいので、今日の会議には参加できないと言っていました。
  2. 私は新しいレストランで食事をするのが楽しみです。
    新しいレストランでの食事が楽しみです。
var value = jsonData.propertyName; // 访问属性值

propertyNameはJSONオブジェクトのプロパティ名を表します。

  1. …のために…で
for (var key in jsonData) {
   var value = jsonData[key];
   // 对属性值进行操作
}

keyは、JSONオブジェクトのプロパティ名を示し、valueはプロパティの値を示します。

AjaxでJSONデータを取得する際には、返されるデータがJSON形式であることを確認する必要があります。サーバーから返されるデータがJSONであることを保証するためには、リクエストヘッダーでContent-Type: application/jsonを指定することができます。

bannerAds