2010-09-24 41 views
0

我可以获得有关JSON & GSON之间的区别的信息。特别是在寻找JSON的时候,我在某些地方阅读了GSON这个词。Json和Gson在Android应用程序

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

另一件事是字;与JSON解析相关联的“编组”和“解组”,我不知道它们实际上是什么。

回答

6

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"}]}