我有这样的json结构:
info:
{
First Name: "Robert",
Last Name: "Smith"
}
我想用javascript指向数据,比如:“info.First Name” 我知道这是不正确的。 如何从我的结构中检索这些信息?
感谢
答案 0 :(得分:26)
这不是有效的JSON。 JSON是一种数据传输格式,要求字段名称用双引号进行字符串分隔,例如:
{
"info" : {
"First Name": "Robert",
"Last Name": "Smith"
}
}
解析后,您可以使用obj.info["First Name"]
访问“名字”字段。
你拥有的是一个JS对象文字(它仍然无效),但你可以应用相同的技术(字符串化属性名称)来达到相同的最终目标。