Java JSON教程

时间:2020-02-23 14:35:02  来源:igfitidea点击:

什么是json?

JSON代表JavaScript对象表示法。
它只是一个简单且易于阅读和写入数据交换格式,就像XML.JSON小于XML,并且更快,更容易解析。

它是完全独立的语言,可以与大多数现代编程语言一起使用。

互联网媒体类型的JSON是"Application/JSON"。

JSON示例 :

{
"Countries": [
    { "Name": "Netherlands",
    "Capital": "Delhi"
    },
    {
    "Name": "France",
    "Major": "Paris"
    },
    ]
    }

上面的示例存储关于两个国家的信息。
基本上

  • Squiggly括号({})充当容器
  • 方括号([])代表数组。
  • 名称和值由冒号(:)分隔。
  • 数组元素由逗号分隔

与XML进行比较:

作为JSON和XML,都是数据交换格式。
它们始终是它们之间的比较。

相似:

  • 两者都是人类可读。
  • 两者都是等级的。 (即,我们可以在值中具有值。)
  • 两者都被大多数编程语言使用。

差异:

  • JSON不那么冗长,所以人类肯定会更快地写作,并且可能更快地阅读我们。
  • JSON以普遍的键值对形式存储数据,其在自然界中是普遍的。
  • JSON比XML快。
  • JSON可以在JavaScript中逐渐使用eval()过程进行解析