json文件怎么编辑?json如何添加注释?

阳光 2021-01-21 15:45:34 java常见问答 8743

json,是一种数据格式,在与后端的数据交互中有较为广泛的应用。作为Java人员要知道json文件怎么编辑?那么下面我们就来给大家讲解一下json文件编辑的方法。

1、Ctrl+A复制全部文本

2、如果不需要进行修改,可直接在notepad++中保存为json文件。如果需要修改,保存后,可能在跑代码的时候发生json文件无法识别的情况。

方法:

1、直接在【记事本】中修改(还没试,不知道可行性),然后保存为json文件。

2、使用python

import json
import os
os.chdir(r "E:\3.code_SERVER\version5_gcForest")
data = 网页复制过来的那堆代码
with open('data.json', 'w') as f:
    json.dump(data, f)

在上述代码的data中,因为源代码有null 这一项,必须先给其加上双引号”“,然后再去记事本手动修改。

json如何添加注释?

方法一:直接用json-schema,使用规范中的注释字段

在json-schema规范中数据结构定义JSON中有一些说明性字段(Annotation),这些字段对应的key有title, description, $comment, default, examples等,可以在这些字段(一般1个即可)中填写某个数据项的含义与用法。这个方案的优点是功能强大,缺点是json-schema与json数据本身还是分离的。

方法二:使用JSON5规范

JSON5规范允许在JSON文件中加入注释:单行注释,多行注释均可,可以使用npm的json5库,用法与JSON库类似。

方法三:使用约定俗成的key作为注释字段

如以"//"作为注释的key. 但是如果有多个以"//"为key的属性,是否符合协议的?答案是:协议理论上不允许。实现上(几乎?)所有的JS环境都允许,解析之后,只保留最后一项常用的类似key还有: "_comment", "#####"("#"个数自定)等。

方法四:使用重名key作为注释。

即每个key,使用两次,第1次做注释,第2次做实际属性。原理在方法四中已经介绍:协议理论上不允许。实现上(几乎?)所有的JS环境都允许,解析之后,只保留最后一项,同个key使用2次,1次作为注释。

以上就是关于json的相关内容,json作为java知识中重要的内容,大家一定要好好学!最后大家如果想要了解更多json工具教程知识,敬请关注奇Q工具网。

推荐阅读:

ultraedit怎么排序?ultraedit有哪些功能?

怎么考java架构师?考java架构师技巧

json文件用什么打开?json是什么?