您的位置:首页 > Web前端 > JavaScript

json之size使用注意事项

2014-04-22 13:21 274 查看
json的size在定义中如下说明:

ArrayIndex size () const
Number of values in array or object.
对于下面的数据,quote的size为3

{"query":{"count":3,"created":"2014-04-22T05:19:44Z","lang":"zh-cn","results":{"quote":[{"Symbol":"600016.ss","Date":"2014-04-21","Open":"7.77","High":"7.85","Low":"7.71","Close":"7.71","Volume":"84198100","Adj_Close":"7.71"},{"Symbol":"600016.ss","Date":"2014-04-18","Open":"7.74","High":"7.90","Low":"7.62","Close":"7.86","Volume":"156329600","Adj_Close":"7.86"},{"Symbol":"600016.ss","Date":"2014-04-17","Open":"7.85","High":"7.87","Low":"7.71","Close":"7.80","Volume":"60689100","Adj_Close":"7.80"}]}}}


然而,对于下面的数据,quote的size为8(期待为1?)

{"query":{"count":1,"created":"2014-04-22T05:20:17Z","lang":"zh-cn","results":{"quote":{"Symbol":"600016.ss","Date":"2014-04-21","Open":"7.77","High":"7.85","Low":"7.71","Close":"7.71","Volume":"84198100","Adj_Close":"7.71"}}}}


对于例子数据来说,有count做标识可以区分,如果没有这个标识,最好将第二项也做成用“[ ]” 封装。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: