我在这里使用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正在警告中显示我的文件作为刺痛。但是一旦我解析了那个文件,我就会在for循环中获得[object object]。如何解析这个?我错了吗?如何在这里阅读json的每个内容?
答案 0 :(得分:1)
解析JSON文件时,将其转换为对象,因此“警报”是正确的。现在你有了一个对象,只需从对象的属性中检索值。