json文件是后端写的吗
不一定。
首先,我们看看Json数据含义:
JavaScript Object Notation(JSON)是一种基于 JavaScript 语法子集的开放标准数据交换格式。JSON 是基于文本的,轻量级的,通常被认为易于读/写。基于 ECMAScript (欧洲计算机协会制定的 js 规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
也就是说JSON数据就是一种通用轻量级的数据交互格式,只要你数据是标准的JSON 谁都可以生成, JSON文件也就是存放json数据的文件。
然后我们回到这个问题,前后端分离的项目,数据交互常用的数据格式也是JSON。
在前端提交的数据量比较大的情况下,比如提交一个个人信息的对象,我们通常会把一个表单格式化成JSON数据然后post到后端,后端接收到数据后会给前端返回一个修改完成后的个人信息数据,这个数据也会格式化成JSON格式,
所以无论谁都可以生成JSON数据的文件
notepad格式化json快捷键
很多数据文件一般是通过json格式保存的,如省市区的联动、区号、邮编、通讯录、游戏的服务器区等等字符串。
然后点击当前页面上面的“插件”菜单选项,在出现的菜单中将鼠标放在“Plugin Manager”选项上面,在出现的子菜单中点击“Show Plugin Manager”选项。
然后在弹出的页面中找到“JSON Viewer”选项,可以看到它前面框中的勾是没有勾上的。
将它前面框中的勾勾上,然后点击右下角的“Install”按钮,它就会开始安装了,在安装完成之后,会弹出一个重启Notepad++编辑器的提示窗口,点击“是”。
这时候,回到Notepad++页面中,再次点击 插件 菜单选项,在出现的菜单中可以看到多了个 JSON Viewer 选项。
然后将鼠标放在“JSON Viewer”选项上面,在出现的子菜单中点击“Format JSON”选项或者是按它的快捷键;然后可以看到刚才一大串的字符串变得非常整齐有序了。
、在打开的Notepad++主界面中找到“插件”菜单
2、在“插件”菜单中选择“插件管理”(Plugin Manager)
3、这时候会弹出“插件管理”(Plugin Manager)对话框,在里面找到“JSON Viewer”并打上对勾,然后点击“安装”(install)按钮,开始下载。
4、安装完毕后,再单击“插件”菜单,会发现菜单上面多了“JSON Viewer”菜单项,全选需要格式化的json字符串,选择“JSON Viewer”菜单中的“Format JSON”或者按快捷键“Ctrl+Alt+Shift+M”,进行格式化。
5、格式化后,json字符串变得很整齐
C# 中怎么应用JSON来替代之前的webservice
如果要学习JSON,先要懂JAVASCRIPT和AJAX. 至于C#中怎么应用JSON,说白了就是利用C#构造一个符合JSON格式的字符串再传到客户端,客户端通过使用JAVASCRIPT对JSON进行解析. 如接收js变量为varstr; varnowStr=eval("("+str+")"); 这样就可以引用nowStr这个js对象了.



还没有评论,来说两句吧...