将 Json 对象加载到 javascript 中,然后使用字段

Loading a Json Object into javascript then using fields

本文关键字:然后 字段 javascript Json 对象 加载      更新时间:2023-09-26

我是javascript的新手,我已经使用canJS将json对象加载到我的网站上。json是相当长(>1000)行和相当复杂的嵌套结构。有没有办法加载对象以便我可以访问字段和子对象?

我将对象加载到<li>元素,然后将该元素传递到另一个函数中。问题是当它到达该功能时,我无法访问这些字段。当我查看开发人员工具时,它正确定义了文本上下文名称。我不应该通过<li>吗?我应该将什么对象传递给我的函数来操作我使用我的服务检索的 json 对象?

编辑:如何使用json。Parse in canJs findAll()?

仅供参考:使用 canjs 库、c# 4.0 后端服务,从 mongodb 加载 json。我已经看到在 chrome 开发人员工具中返回了正确的对象

只需使用 JSON.parse

JSON.parse

演示示例:

var jsontext = '{"firstname":"Jesper","surname":"Aaberg","phone":["555-0100","555-0120"]}';
var contact = JSON.parse(jsontext);
document.write(contact.surname + ", " + contact.firstname);
相关文章: