我想从我的App中的ParseObject创建JSON。通常,如果需要将对象从一个类传递到另一个类,则将objectId
传递给bundle,然后简单地调用query并返回该对象。问题是,如果您以离线模式创建新的ParseObject
。在新的saveEventually
上调用ParseObject
不会添加objectId
。 ObjectId为null
,这意味着我无法查询对象。最好的方法是将整个ParseObject
作为String
发送到Bundle
并简单地重新创建它。这就是我过去处理JSON
对象的方式。 ParseObject.toString()
不能用作JSONObject
。
有什么建议吗?
答案 0 :(得分:0)
您可以在解析对象上调用.toJSON()。
toJSON() → {Object}
返回适合以下条件的对象的JSON版本: 保存到解析。返回:类型:对象
来源: http://parseplatform.org/Parse-SDK-JS/api/2.7.1/Parse.Object.html#toJSON