色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

gson 字符轉(zhuǎn)json

謝彥文2年前7瀏覽0評論

在客戶端與服務(wù)器之間進(jìn)行數(shù)據(jù)通信時,數(shù)據(jù)的格式常常是 JSON 格式。而在 Android 中,我們可以使用 Gson 來把 Java 對象轉(zhuǎn)成 JSON 格式,也可以把 JSON 格式轉(zhuǎn)成 Java 對象。

首先需要在項目 build.gradle 文件中添加如下依賴:

dependencies {
implementation 'com.google.code.gson:gson:2.8.6'
}

然后就可以開始使用 Gson 了。

Java 對象轉(zhuǎn) JSON 格式:

Gson gson = new Gson();
String jsonString = gson.toJson(myObject); // myObject 是需要轉(zhuǎn)成 JSON 格式的 Java 對象

JSON 格式轉(zhuǎn) Java 對象:

Gson gson = new Gson();
MyObject myObject = gson.fromJson(jsonString, MyObject.class); // jsonString 是需要轉(zhuǎn)成 Java 對象的 JSON 格式,MyObject 是轉(zhuǎn)成的 Java 對象類型

需要注意的是,如果 JSON 格式與 Java 對象屬性名稱不完全相同,可以在 Java 對象的屬性上使用 @SerializedName 注解指定它對應(yīng)的 JSON 屬性名稱。

public class MyObject {
@SerializedName("nameInJson")
private String nameInJava;
}

以上就是使用 Gson 進(jìn)行字符轉(zhuǎn) JSON 格式的基本用法。

下一篇vue ifclass