📜  JSON-概述

📅  最后修改于: 2020-11-13 05:07:44             🧑  作者: Mango


JSON或JavaScript Object Notation是一种轻量级的基于文本的开放标准,旨在用于人类可读的数据交换。 JSON使用的约定是程序员已知的,包括C,C++,Java, Python,Perl等。

  • JSON代表JavaScript对象符号。

  • 格式由Douglas Crockford指定。

  • 它是为人类可读的数据交换而设计的。

  • 它已从JavaScript脚本语言扩展。

  • 文件扩展名是.json

  • JSON Internet媒体类型为application / json

  • 统一类型标识符为public.json。

JSON的使用

  • 在编写包含浏览器扩展和网站的基于JavaScript的应用程序时使用它。

  • JSON格式用于通过网络连接序列化和传输结构化数据。

  • 它主要用于在服务器和Web应用程序之间传输数据。

  • Web服务和API使用JSON格式提供公共数据。

  • 它可以与现代编程语言一起使用。

JSON的特征

  • JSON易于读写。
  • 它是基于文本的轻量级交换格式。
  • JSON与语言无关。

JSON中的简单示例

以下示例显示如何使用JSON根据书籍的主题和版本来存储与书籍相关的信息。

{
   "book": [
    
      {
         "id":"01",
         "language": "Java",
         "edition": "third",
         "author": "Herbert Schildt"
      },
    
      {
         "id":"07",
         "language": "C++",
         "edition": "second",
         "author": "E.Balagurusamy"
      }
   ]
}

了解了上述程序后,我们将尝试另一个示例。让我们将以下代码另存为json.htm-

JSON example
      
   
   
   
   

现在,让我们尝试使用IE或任何其他启用JavaScript的浏览器打开json.htm,产生以下结果-

json示例演示

您可以参考JSON对象一章以获取有关JSON对象的更多信息。