JSON和Array之间有什么区别?他们为什么调用JSON对象和数组对象.
http://wiki.appcelerator.org/display/guides/Using+TableViews+-+data.js
这是一个数组还是JSON?我怎么识别?
JSON是一种基于JavaScript子集的数据格式.
JSON主页上提供了该规范的简化版本.在完整的规范可作为IETF RFC.
库存在许多不同的语言中,可以从一串JSON数据转换为适合该语言的数据结构(并以另一种方式转换).可以在JSON主页底部附近找到其中一些列表.
数组是大多数编程语言共有的数据结构,它包含特定顺序的多个变量.JSON具有数组数据类型.
JSON对象是键/值对集合的序列化.大多数编程语言都有匹配的数据结构,例如Perl中的哈希或JavaScript中的(简单)对象.
在您链接的页面中,没有提到JSON.它有一个变量(weatherData),它被赋予一个简单的对象(使用一个对象文字{}),它有一个key(reports),它被赋予一个数组(使用数组文字[]),该数组包含许多对象,每个对象由一个对象组成.一组键/值对,其中值都是字符串.
如果要删除第一行,并在末尾删除分号,则示例将是表示相同信息的JSON数据结构.这是因为,正如我之前所说,JSON基于JavaScript的一个子集,并且该示例的一部分符合该子集.
| 归档时间: |
|
| 查看次数: |
6810 次 |
| 最近记录: |