Gson解析json資料

2021-07-29 17:32:26 字數 1654 閱讀 1751

1、解析單個物件

json字串如下

[,]}

]

封裝解析的物件

public

class

nbamatchs

public

void

setformatdate(string formatdate)

public

string getdate()

public

void

setdate(string date)

public listgetlist()

public

void setlist(listlist)

}

實體物件

public

class

nbamatchbasic

public

void

setsdate(string sdate)

public

string gettime()

public

void

settime(string time)

public

string gethome_team()

public

void

sethome_team(string home_team)

public

string gethome_score()

public

void

sethome_score(string home_score)

public

string getvisit_team()

public

void

setvisit_team(string visit_team)

public

string getvisit_score()

public

void

setvisit_score(string visit_score)

}

解析**

public

static

void

main(string args)

2、解析list集合

json字串如下

[

,]},,]}

]

解析**

public

static

void

main(string args) .gettype());

system.out.println(matchs.size());

}

3、解析map集合

json字串

,

'2':

,'9':

,'10':

}

解析測試類

public class test 

public static void main(string args) .gettype());

system.out.println(citys.size());

}}

json資料解析(gson)

string json type type new typetoken gettype suppresswarnings unchecked mapdata map new gson fromjson json,type iterator iterator data.entryset iterato...

Gson解析json資料

使用gson解析json資料 1.當json資料是jsonobject時對應大括號 2.當json資料是jsonarray時對應中括號 person name xiaoming,age 1,address meiguo,colorstring null,height 0 person name xi...

Gson解析json資料

1 解析單個物件 json字串如下 封裝解析的物件 public class nbamatchs public void setformatdate string formatdate public string getdate public void setdate string date pub...