首页 > web前端 > js教程 > 正文

JSON文件是什么

清浅
发布: 2018-12-04 10:42:35
原创
128779人浏览过
JSON文件是用来存储简单的数据结构和对象的文件,可以在web应用程序中进行数据交换;JSON是全称为JavaScript Object Notation,是一种有条理,易于访问的存储信息的方法。

JSON文件是什么

本文操作环境:Windows7系统、javascript1.8.5版,Dell G3电脑。

JSON文件是用来存储简单的数据结构和对象的文件,可以在web应用程序中进行数据交换

今天将要介绍一个在开发人员工具中一个重要的部分:JSON,目前为止许多站点都在使用JSON共享数据,因为他比XML / RSS更容易异步加载,接下来将在文章中为大家详细介绍什么是JSON文件

JSON文件的含义:

JSON是全称为JavaScript Object Notation,是一种有条理,易于访问的存储信息的方法。它为我们提供了一个可读的数据集合,我们可以通过合理的方式来访问这些数据。JSON文件可以存储简单的数据结构和对象。JSON文件在许多不同的编程API中都被支持。如今,JSON已被用于许多Web应用程序来进行数据交换,并且它们实际上不会在硬盘驱动器上保存“.JSON”文件,可以在互联网连接的计算机之间进行数据交换。某些应用程序允许用户将其保存在“.JSON”文件中。

<body>
<h2>在 JavaScript中创建JSON对象</h2>
<p>
姓名: <span id="jname"></span><br />
年龄: <span id="jage"></span><br />
</p>
<script type="text/javascript">
var JSON= {
"name":"张三",
"age":18
};
document.getElementById("jname").innerHTML=JSON.name;
document.getElementById("jage").innerHTML=JSON.age;
</script>
登录后复制

JSON文件是什么

使用JSON的原因:

JSON可以很容易地发送到服务器和从服务器发送,因为JSON格式仅为文本格式,可用作任何编程语言的数据格式。要转换字符串JavaScript具有以JSON格式编写的内置函数可以到本机JavaScript对象中,如果从服务器接收数据,则使用JSON格式,而不是像任何其他JavaScript对象一样去使用它。

如何打开JSON文件:

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

在Windows系统下,可以使用记事本或其他类型的文本编辑器打开JSON文件以查看内容

在Mac OSX系统下,可以使用Apple TextEdit或其他兼容的文本编辑器打开JSON文件,以便查看内容

在Linux系统下,可以使用Vim for Linux打开和查看JSON文件,这是一个高度可配置的文本编辑器,或者您可以使用其他编辑器,如Pico

JSON文件是什么

为什么JSON比XML更受欢迎

JSON和XML完全是两种不同的数据格式。都是在Web中用于数据交换目的。与XML相比,放置java脚本或JSON Object Notation是一种更轻量级的数据交换格式。而且XML使用了大量的开始和结束标记,而JSON只使用{}表示对象,[]表示数组,这使得它更加轻量级。有利于快速传输和处理,JSON的对象和数组的表示使得映射更直接容易

总结:以上就是本篇文章的全部内容了,希望大家的学习有所帮助。

【推荐课程:JSON手册

以上就是JSON文件是什么的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号