我是网络应用程序域的新手。我一直在观看有关JSON的热门和引人注目的讨论。
有人能简单解释一下JSON是什么吗?你有链接到网站或论坛,可以帮助我了解JSON吗?
答案 0 :(得分:16)
JSON(JavaScript Object Notation)是一种数据存储语言,有点像XML,但使用更熟悉的“字典”样式语法和语义。例如,我可以在JSON中存储地址簿:
[{"Name": "Jane", "Address": "28 Seventh St", "Age": 27},
{"Name": "Steve", "Address": "14 Ninth St", "Age": 25}
]
请注意,它看起来很像Python或JavaScript字典和列表语法。基本上就是这样:这六种基本数据类型的序列化:
true
和false
)null
json.org的更多信息。
请注意,尽管名称中包含“JavaScript”,但从任何语言读取和编写JSON数据都非常容易,尽管数据结构最好用动态语言(如JavaScript和Python)表示。该网站有各种语言的大量实施列表。
答案 1 :(得分:6)
来自json.org:
JSON(JavaScript Object Notation)是一种轻量级数据交换格式。人类很容易读写。机器很容易解析和生成。它基于JavaScript编程语言的一个子集,标准ECMA-262第3版 - 1999年12月.JSON是一种完全独立于语言的文本格式,但使用C语言系列程序员熟悉的约定,包括C语言,C ++,C#,Java,JavaScript,Perl,Python等等。这些属性使JSON成为理想的数据交换语言。
答案 2 :(得分:0)
这是一种将简单数据结构表示为字符串的方法,通常用于数据交换。