logo
  • 教程列表
  • SO官方文檔
  • GSON
    • 用 Gson 解析 JSON
    • 將自定義轉換器新增到 Gson
    • 用 Gson 解析 ListString
    • 使用 Gson 將 JSON 解析為通用類物件
    • 將 Gson 新增到你的專案中
    • 使用 Gson 將 JSON 屬性解析為列舉
    • 使用 AutoValue 和 Gson 進行 JSON SerializationDeserialization
    • 使用 Gson 從磁碟載入 JSON 檔案
    • 使用 Gson 作為帶有 Retrofit 的序列化程式
    • 使用 Gson 將 json 陣列解析為泛型類
    • 使用 Gson 的自定義 JSON 反序列化器
    • 使用 Gson 繼承
  1. StackOverflow 文件
  2. Android 教程
  3. GSON
  4. 使用 Gson 將 JSON 屬性解析為列舉

使用 Gson 將 JSON 屬性解析為列舉

Created: November-22, 2018

如果你想用 Gson 解析一個 String 來列舉:

{status:open}

public enum Status {
    @SerializedName("open")
    OPEN,
    @SerializedName("waiting")
    WAITING,
    @SerializedName("confirm")
    CONFIRM,
    @SerializedName("ready")
    READY
}
  • 使用 AutoValue 和 Gson 進行 JSON SerializationDeserialization
  • 將 Gson 新增到你的專案中

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明