JSON(JavaScript Object Notation)是一种基于文本的数据交换格式。几乎所有的编程语言都有很好的库或第三方工具来提供基于 JSON 的 API 支持,因此你可以非常方便地使用任何自己喜欢的编程语言来处理 JSON 数据。本文主要从 Java 语言的角度来讲解 JSON 的应用。
{}
表示、内部是”key”:”value”,数组用 []
表示,不同值用逗号分开扩展阅读:
@JSONField
@JSONType
@JsonProperty
@JsonIgnoreProperties
和 @JsonIgnore
@JsonCreator
@JsonPropertyOrder
Gson
实例可以通过 GsonBuilder
来定制实例化,以控制其序列化、反序列化行为。@Since
@SerializedName
@SerializedName
用于将类成员按照指定名称序列化、反序列化。示例: