我使用c#将xml文档序列化为json。我使用了Newtonsoft库,在序列化xml元素时,它使用" @"作为前缀和xml元素属性。
这个json是从Angular JS中的$ http服务调用的,然后将json转换为角度对象。
可能值得知道,因为它是一个关键值,json最初是一个对象:
{"story": { "@title": "The Title", "noOfPages": "6" } }
但是,当我使用angular获取该属性的值时,例如:
{{ story.@title }}
它不喜欢对象属性以" @"为前缀。
我有几个问题:
答案 0 :(得分:0)
我必须将对象的属性键放在方括号中,如下所示:
{{ story["@title"] }}