我正在寻找一种方法来创建一个如下所示的JSON动态数组:{
"id": 1,
"name": "National Geographic Channel",
"image": "http://api.androidhive.info/feed/img/cosmos.jpg",
"status": "\"Science is a beautiful and emotional human endeavor,\" says Brannon Braga, executive producer and director. \"And Cosmos is all about making science an experience.\"",
"profilePic": "http://api.androidhive.info/feed/img/nat.jpg",
"timeStamp": "1403375851930",
"url": null
},
这需要在Parse.com的云中生成,并且必须基于Parse数据库,然后它需要返回包含JSON数组的JSON数组链接,以便稍后我可以在我的Android应用程序上使用它
如果这种方法不是最好的方法,请提供更好的方法。
我仍然是App开发的新手。任何帮助都会非常适合。 感谢。
答案 0 :(得分:0)
https://parse.com/docs/js/api/classes/Parse.Query.html#methods_toJSON
我认为您使用的术语"动态"令人困惑......但我想我明白了。根据我可以收集的内容,您使用Parse.com JavaScript Core SDK,您已经创建了一个类,您希望从该对象中提取并将其转换为JSON格式(如果是这样,请参阅下面的示例)。
或使用我的方法......
Parse.initialize("appId", "javascriptKey", "masterKey");
var Blog = Parse.Object.extend("Blog");
var Query = new Parse.Query(Blog);
Query.find({
success: function(parseData) {
var dataString = JSON.stringify(parseData);
var jsonData = JSON.parse(dataString);
// now use jsonData
console.log(dataString);
console.log(jsonData);
},
error: function(parseData, error) {
console.log("Unable to query the Parse object");
}
});