【问题标题】:Json and Gson in Android ApplicationAndroid 应用程序中的 Json 和 Gson
【发布时间】:2010-09-24 05:57:00
【问题描述】:

我可以了解 JSON 和 GSON 之间的区别吗?我在某些地方读过 GSON 这个词,特别是在寻找 JSON。

我不知道两者之间的明显区别。

另一件事是词;与 JSON Parsing 相关的“Marshalling”和“Unmarshalling”,我想知道它们实际上是什么。

【问题讨论】:

    标签: android json parsing gson


    【解决方案1】:

    JSON 是一种数据交换格式。 GSON 是一个用于解析 JSON 资源的 Google 库。关于编组,它基本上意味着一种将数据结构(如 OOP 语言中的对象)转换为 JSON 的方法...for instance:

    // Java object
    class Book {
      private String title;
      private String isbn;
      private Set<author> authors;
    }
    
    @Entity
    class Author {
      private String firstName;
      private String lastName;
    }
    

    到...

    {title:   "Vocation Createurs",
     isbn:    "2829302680",
     authors: [{firstName: "Barbara", lastName: "Polla"},
               {firstName: "Pascal",  lastName: "Perez"}]} 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多