Json Assistant Help

Kotlin 属性转 Json

使用

  • 使用前提 :当前鼠标光标处于一个具有属性的 Kotlin 类中(例如 数据类)。

  • 使用方式 :右键弹出菜单,点击 Convert to JSON

  • 默认快捷键Alt+N

特性

  • 鼠标光标位于主类的范围 :解析主类的属性为 JSON。

  • 鼠标光标位于内部类的范围 :解析该内部类的属性为 JSON。


注解与关键字支持

注解 / 关键字

支持属性

@JSONField (FastJSON)

serialize :控制序列化


name :自定义 Key 名


format :时间格式


defaultValue :默认值

@JsonProperty (Jackson)

指定 JSON 中的 key 名。

@JsonFormat (Jackson)

指定时间格式。

@JsonIgnore (Jackson)

忽略属性,不参与序列化。

@Transient (Kotlin)

标记的属性不会被序列化。

Last modified: 12 December 2024