【发布时间】:2013-06-03 11:04:00
【问题描述】:
我正在使用来自客户端的 ajax 调用读取 node.js 中的纯文本文件。
结果:
success gives the result as below.
""[{\"x\":233,\"y\":279,\"count\":1},{\"x\":256,\"y\":243,\"count\":6}]\n[{\"x\":233,\"y\":279,\"count\":1},{\"x\":256,\"y\":243,\"count\":6}]\n""
解析以上结果后:
JSON.parse(result);
"[{"x":233,"y":279,"count":1},{"x":256,"y":243,"count":6}] [{"x":233,"y":279,"count":1},{"x":256,"y":243,"count":6}] "
我想将此字符串更改为对象数组,
预期结果是对象数组:
[{"x":233,"y":279,"count":1},{"x":256,"y":243,"count":6},
{"x":233,"y":279,"count":1},{"x":256,"y":243,"count":6}
]
Ajax 调用代码
$.ajax({
url: document.URL + "getData",
method : "GET",
success: function (result) {
var info = JSON.parse(result);
var object = JSON.parse(info);
console.log(object);
}
});
任何想法都会有所帮助。
【问题讨论】:
-
能不能把文件node.json直接存起来,用ajax调用???
-
@JeffLee 我只在检索部分工作,没有写权限
-
@karthick.k,显示 ajax 调用
-
btw var res 不是有效的 javascript 语句????
标签: javascript json