顾名思义,JSON表示JavaScript对象表示法,这是一种以有组织的,易于访问的方式存储信息的方式。JSON为我们提供了人类可读的数据集合,我们可以以一种非常合乎逻辑的方式访问这些数据。JSON文件存储简单的数据结构和对象。它包含轻量级的,基于文本的,并且在标准的数据交换格式人类可读的数据。实际上,JSON文件最初是基于JavaScript的子集,但被认为是一种独立于语言的格式,许多不同的编程API都支持该格式。

JSON已用于许多Web应用程序以进行数据交换,它们实际上并未将“.JSONs”文件保存在硬盘驱动器上,并且已在连接Internet的计算机之间完成数据交换。一些应用程序使用户可以将其保存在“.JSONs”文件中。JSON作为XML的替代品正日益普及。

为什么要使用JSON?

JSON可以很容易地发送和从因为一台服务器。JSONs格式只并将其用作任何编程语言的数据格式文本。为字符串JavaScript有一个内置的功能,写在JSONs格式,转换为本地JavaScript对象:JSONs.parse()。

为什么JSON比XML更受青睐?

JSON和XML是完全两个不同的数据格式。我们通常在Web中将其用于数据交换目的。JSON由DouglasCockford在2002年指定,而XML由W3C在90年代指定。要把Java脚本或JSON对象标记是一个更轻量级的数据交换格式相比,XML。与XMLJSON文件相比,首选XMLJSON文件的原因是,相比后者的冗长形式,该格式更具可读性。XML确实使用了大量的开始和结束标签,而JSON仅将{}用于对象,将[]用于数组,这使它更加轻巧。这用于快速传输和处理,甚至用于灭菌和序列化。对象和数组的JSON的表示使更多的直接映射,更容易,并与以不同于XML的相应的数据结构,其具有被解析,并且它往往是难以辨认出这是一个对象,它是一个数组。

如何打开JSON文件

并非所有的Web应用程序保存JSON文件进行备份。特别是当发生数据交换。在连接到Internet的两个设备之间。如果你使用MozillaFirefox时,浏览器会自动保存在JSON格式的书签备份文件。你可以找到在Firefox的文件夹,将其标记书签备份文件JSON,或者你可以选择书签文件保存到外部存储设备,然后将它们导入,只要你安装Firefox的新版本。或当你想打开JSON文件,所有你所要做的就是将这些文件导入你的浏览器。

如果使用Windows,则可以使用记事本或其他类型的文本编辑器打开JSON文件以查看内容。只需右键单击文件,然后从下拉菜单中选择“打开方式”。单击子菜单上的记事本,或者如果未列出记事本,则单击浏览以打开和查看JSON文件。你也可以使用写字板或AltovaXMLSpy打开这些文件。

对于MacOSX,你可以使用AppleTextEdit或其他兼容的文本编辑器打开JSON文件,这将允许你查看内容。你也可以使用BareBonesTextWrangler,这是专为MacPC设计的文本和HTML编辑器,或专为MacOSX设计的MacVim。

如果使用Linux,则可以使用VimforLinux(这是一个高度可配置的文本编辑器)打开和查看JSON文件,也可以使用其他编辑器(例如Pico或GNUEmacs)。前面提到的所有三个操作系统也可以使用MozillaFirefox打开JSON文件。此外,Firefox提供了一个名为JSONView的加载项,它将打开并显示JSON文件扩展名,类似于显示XML文档的方式。