1

ここでは phonegap を使用していますが、JSON ファイルの読み取り方法は??

function readAsText(file) {
  var reader = new FileReader();
  alert("inside readAstext");
  var jsonArray;
  reader.onloadend = function(evt) {
    displayContents = evt.target.result;
    alert("assigned");alert(displayContents);
    jsonArray = JSON.parse(displayContents);

  }
  reader.readAsText(file);
  handleResponse(true,jsonArray);
}

ここで evt.target.result は私のファイルをアラートとして sting として表示しています。しかし、そのファイルを解析すると、for ループ内で一度 [object object] を取得しています。これを解析する方法は?私は間違っていますか?ここでjsonの各コンテンツを読み取る方法は?

4

1 に答える 1

1

JSON ファイルを解析すると、オブジェクトに変換されるため、「アラート」は正しいです。オブジェクトができたので、オブジェクトのプロパティから値を取得するだけです。

于 2013-06-03T05:44:03.007 に答える