Javascript 在Meteor中读取JSON文件
正在尝试解析如下内容的json文件: [ { 姓名:埃里克·韦斯特 DOB:08/29/1994 } ] 需要解析文件,以便mongodb中的字段名自动填充上面的Name属性 这就是我想到的:Javascript 在Meteor中读取JSON文件,javascript,json,parsing,meteor,Javascript,Json,Parsing,Meteor,正在尝试解析如下内容的json文件: [ { 姓名:埃里克·韦斯特 DOB:08/29/1994 } ] 需要解析文件,以便mongodb中的字段名自动填充上面的Name属性 这就是我想到的: var url = "http://theurl"; if (Meteor.isServer) { Meteor.methods({ jsonParse: function () { this.unblock(); return Meteor.htt
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
});}
请重写你的代码
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您可以使用此模块解析JSON文件