[英]Return value of “count” property in JSON object
我有来自Facebook API的json对象
"comments": {
"count": 2
},
"updated_time": "2012-05-24T02:46:36+0000"
整个json对象是一个动态对象。
我可以轻松地通过以下方式读取updated_time的值:
post.updated_time
但是,这将返回集合中的项目计数,而不是json对象中“ count”属性的值。
post.comments.count
是否可以使用“ count”关键字获取post.comments.count的值而不使用它?
我应该注意,JSON比这大得多。 如果确实有评论,则还有另一个实际评论集合,因此在这种情况下,诸如post.count(0)之类的东西将无法工作。
如果您尝试获取问题中JSON示例的count属性的值,则必须像这样访问它:
post.comments.count
由于“ count”属性是对象的一部分,因此是“ comments”属性的值
访问该对象的另一种方法是:
post["comments"]["count"]
但我认为第一个更具可读性(第二个在某些情况下可能很有用)
我想
count
是C#中的保留字。
在C#中不保留count
。 但是你仍然可以
尝试这个,
post.comments.@count
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.