Json文件如何加注释

Json文件如何加注释,第1张

严格地说,JSON文件包含仅仅是数据,不能包含向编程语言中那样的注释。但是,有变通的在JSON文件中加“注释”,那就在JSON中增加一个充当注释的数据元素。例如

如果有必要,在JSON数据说明文档告诉使用此JSON数据的客户端:在解析数据时忽略"comment"数据元素。

根目录有一个 app.json 和 project.config.json,此外在 pages/logs 目录下还有一个 logs.json

JSON的值只能是以下几种数据格式,其他任何格式都会触发报错,例如 JavaScript 中的 undefined。

数字,包含浮点数和整数

字符串,需要包裹在双引号中

Bool值,true 或者 false

数组,需要包裹在方括号中 []

对象,需要包裹在大括号中 {}

Null

还需要注意的是 JSON 文件中无法使用注释,试图添加注释将会引发报错。

配置项细节可以参考文档 小程序的配置 app.json 。

开发工具配置

独立定义每个页面的一些属性,配置项细节可以参考文档 页面配置 。

1.注解名称:@JsonIgnore 作用:在实体类向前台返回数据时用来忽略不想传递给前台的属性或接口。 Eg:User实体中会有字段password字段,

当返回用户信息给前台的时候,当然是不希望将password值也一并返回。所以,这个时候可以在password属性上加上注解JsonIgnore或者,

可以在User类上加上注解@JsonIgnoreProperties(value = "{password}")

2.注解名称:@JsonFormat

前台使用固定时间格式时可以在属性名上添加@JsonFormat注解()

不返回null字段数据

3.注解名称:@JsonFormat

在相关对象的类上添加 @JsonInclude 注解,设定值为 NON_NULL


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11786927.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存