访问JavaScript中的对象内部的数组?

纳西姆·伊贾基雷内(Nacim Idjakirene)

我在(推送通知有效负载)我的应用程序中有此代码:

var payload = {"message":"Bundle[{id=0, title=This is a test 
notification, android.support.content.wakelockid=3, 
collapse_key=push, from=93469011985}]","inBackground":0};

我想访问此JSON中的“ id”和“ title”属性。我怎样才能做到这一点 ?提前谢谢:)

我试图做这样的事情:

console.log (payload.message['id'])

但这是行不通的。

用户405398
var id = payload.message.substring(payload.message.indexOf("id=") + 3, payload.message.indexOf(",", payload.message.indexOf("id=")));
var title = payload.message.substring(payload.message.indexOf("title=") + 6, payload.message.indexOf(",", payload.message.indexOf("title=")));
console.log(id, title);//prints 0 This is a test notification

警告如果,标题中间有此代码,则该代码将失败

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章