首页 > 其他分享 >关于json文件想要添加注释怎么处理

关于json文件想要添加注释怎么处理

时间:2023-04-28 17:23:22浏览次数:37  
标签:文件 极简 注释 json 添加 key

json格式本身不支持注释,json的本意就是极简的通用数据传输。加了备注就不是极简了。

1.注释用来说明这个key做什么用

2.希望添加注释之后,不会影响原本的交互逻辑。

比较好的方法是:json文件里面额外增加一个key "key_comment"用来描述这个key的作用。

但是如果本来json文件只是一个例子而不是实际被使用的配置文件,那么可以使用json5,IDEA之类的开发软件也支持配置(简单来说就是不报红,没有错误警告)。

标签:文件,极简,注释,json,添加,key
From: https://www.cnblogs.com/woyujiezhen/p/17362722.html

相关文章

  • unity 把本地图片批量添加到 物体的脚本上 Texture 类型
    privatevoidAwake(){stringfilePath=System.Environment.CurrentDirectory+"/专利/";if(Directory.Exists(filePath)){//判断这个路径是否存在DirectoryInfodirection=newDirectoryInfo(filePath);floders=directi......
  • idea中方法、注释、导入类折叠或是展开的设置
    如图圈中的信息所示,我们可以对指定代码类型进行默认折叠或是展开的设置,勾选上的表示该类型的代码在文件被打开的时候默认是被折叠的,去掉勾选则反之,例如,当你选中了图中的“Method bodies”时,你的方法打开时,默认是折叠的,方便一下看全所有的方法名及备注。IntelliJIDEA 版本  ......
  • 为程序添加日志
    这里,介绍一个头文件,客制化了日志,方便我们调试。在编写程序的时候,添加上这个头文件,就可以了。代码如下:log.h:#ifndef_LOG_H_#define_LOG_H_#include<stdio.h>#defineDEBUG_EN(1u)#if(DEBUG_EN)#defineDEBUG_MAX_SIZE512unsignedcharszBuf[DEBUG_MAX_SIZE];......
  • API 架构风格演化史:CORBA-XMLRPC(SOAP)-REST-JSONRPC-GraphQL-gRPC
    我们先来看一张 TwitterArchitecture2022CodeFirstv.sAPIFirst软件开发理念的改变下图显示了代码优先开发和API优先开发之间的差异。为什么我们要考虑API优先设计?微服务增加了系统的复杂性。我们有单独的服务来服务系统的不同功能。尽管这种体系结构促进了职责的脱钩和分......
  • java jar 没有主清单属性_Spring Boot jar中没有主清单属性的解决方法「建议收藏」
    javajar没有主清单属性_SpringBootjar中没有主清单属性的解决方法「建议收藏」原文链接:https://cloud.tencent.com/developer/article/2133065大家好,又见面了,我是你们的朋友全栈君。使用SpringBoot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接......
  • Vue3+typescript如何给元素添加一个Ctrl+s的事件,用于保存文件?
    如下代码,建议用这个,e.keyCode已经过时,后面都是用e.key:string.onMounted(()=>{window.addEventListener('keydown',(e)=>{if(e.ctrlKey&&e.key==='s'){//检查是否按下了Ctrl+Se.preventDefault();//阻止默认行为(保存网页)con......
  • Python关于jsonpath路径里面包含中文或进行参数化的解决方案
    jsonpath路径包含中文当jsonpath路径包含中文时,我们只需要在jsonpath路径里面把中文用引号包裹即可准备json文件{"data":[{"Details":[{"姓名":"张三"}]}......
  • Fastjson反序列化漏洞
    Fastjson反序列化漏洞目录Fastjson反序列化漏洞一、Fastjson介绍1、什么是fastjson?2、fastjson的优点二、影响范围:三、漏洞原理四、漏洞利用五、漏洞发现六、漏洞修复一、Fastjson介绍1、什么是fastjson?fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Ja......
  • Linux服务器添加新硬盘无法识别
    一般来说,当我们在服务上插入新的磁盘时,服务器是会对磁盘进行识别的。但是,有的时候服务器并没有对这些新插入的磁盘进行识别。这时,我们可以通过重启服务器,来使服务器重新加载硬盘。若不想对服务器进行重启或者因为某些原因不能够重启服务器。下面介绍的就是无需重启服务器,使其识别......
  • (三) Java转义字符, 注释
    目录主要的转义字符注释主要的转义字符转义字符作用\t一个制表位,实现对齐的功能\n换行符\\输出一个\\"输出一个"\r一个回车,回车会默认到字符的前面,此时会替换原来的程序例子//演示转义字符publicclassChangeChar{ publicstaticvoidm......