尝试解析一个读取如下内容的json文件: [ { “名字”:“Eric West” “DOB”:1998年8月29日 } ] 需要解析文件,以便mongodb中的字段名称自动填充上面的name属性。
这就是我提出的:
var url = "http://theurl";
if (Meteor.isServer) {
Meteor.methods({
jsonParse: function () {
this.unblock();
return Meteor.http.call("GET", url, data["Name"]);
}});}
//invoke the server method
if (Meteor.isClient) {
Meteor.call("jsonParse", function(error, results) {
console.log(results.content); //results.data should be a JSON object
});}
答案 0 :(得分:1)
请重写您的代码
if (Meteor.isClient) {
Meteor.call("jsonParse", function(error, results) {
let result = JSON.parse(results.content); //results.data should be a JSON object
console.log(result);
});
}
您应该获得结果。你可以访问 result.Name 和 result.DOB