第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

用gson解析json時轉(zhuǎn)成list部分數(shù)據(jù)成null

[
????{
????????"titlename":?"市場調(diào)查",
????????"desc":?"市場用戶習慣調(diào)查",
????????"question":?[
????????????{
????????????????"question1":?"問題1.你的性別?",
????????????????"selection1":?[
????????????????????"男",
????????????????????"女"
????????????????]
????????????},
????????????{
????????????????"question2":?"問題2.你的職業(yè)?",
????????????????"selection2":?[
????????????????????"在校學生",
????????????????????"政府/機關/公務員",
????????????????????"普通工人",
????????????????????"自由職業(yè)者",
????????????????????"商業(yè)服務業(yè)職工"
????????????????]
????????????},
????????????{
????????????????"question3":?"問題3.個人月收入?",
????????????????"selection3":?[
????????????????????"在校學生,沒有收入",
????????????????????"2000元及以下",
????????????????????"2001-3000元",
????????????????????"?3001-5000元",
????????????????????"5001-8000元"
????????????????]
????????????},
????????????{
????????????????"question4":?"問題4.你期待今年圣誕節(jié)嗎?",
????????????????"selection4":?[
????????????????????"很期待",
????????????????????"一般",
????????????????????"不期待",
????????????????????"期待"
????????????????]
????????????},
????????????{
????????????????"question5":?"問題5.關于圣誕節(jié)的描述,你最認同的一點是?",
????????????????"selection5":?[
????????????????????"和朋友狂歡happy的節(jié)日",
????????????????????"必須來個溫馨家庭大聚餐",
????????????????????"就讓我一個人做安靜的美男紙或女紙吧",
????????????????????"沒興趣,這個節(jié)日與我無關"
????????????????]
????????????},
????????????{
????????????????"question6":?"問題6.您是否有在圣誕節(jié)送禮物給別人的經(jīng)歷?",
????????????????"selection6":?[
????????????????????"有",
????????????????????"無",
????????????????????"沒有,但打算送"
????????????????]
????????????},
????????????{
????????????????"question7":?"問題7.如果您對圣誕節(jié)還有什么想法,請寫下來告訴我們吧!",
????????????????"idea":?""
????????????}
????????]
????}
]

我用

list = new ArrayList<QuestionBean>();

JsonArray array = new JsonParser().parse(jsonString).getAsJsonArray();

for (JsonElement elem : array) {

list.add(new Gson().fromJson(elem, QuestionBean.class));

}

轉(zhuǎn)化時遇到部分數(shù)據(jù)為null的問題,困擾了好久,輸出結(jié)果如下

12-30 11:29:40.147: I/System.out(3158): list.size() [Question [question1=問題1.你的性別?, selection1=[男, 女], question2=null, selection2=null, question3=null, selection3=null, question4=null, selection4=null, question5=null, selection5=null, question6=null, selection6=null, question7=null, idea=null], Question [question1=null, selection1=null, question2=問題2.你的職業(yè)?, selection2=[在校學生, 政府/機關/公務員, 普通工人, 自由職業(yè)者, 商業(yè)服務業(yè)職工], question3=null, selection3=null, question4=null, selection4=null, question5=null, selection5=null, question6=null, selection6=null, question7=null, idea=null], Question [question1=null, selection1=null, question2=null, selection2=null, question3=問題3.個人月收入?, selection3=[在校學生,沒有收入, 2000元及以下, 2001-3000元, ?3001-5000元, 5001-8000元], question4=null, selection4=null, question5=null, selection5=null, question6=null, selection6=null, question7=null, idea=null], Question [question1=null, selection1=null, question2=null, selection2=null, question3=null, selection3=null, question4=問題4.你期待今年圣誕節(jié)嗎?, selection4=[很期待, 一般, 不期待, 期待], question5=null, selection5=null, question6=null, selection6=null, question7=null, idea=null], Question [question1=null, selection1=null, question2=null, selection2=null, question3=null, selection3=null, question4=null, selection4=null, question5=問題5.關于圣誕節(jié)的描述,你最認同的一點是?, selection5=[和朋友狂歡happy的節(jié)日, 必須來個溫馨家庭大聚餐, 就讓我一個人做安靜的美男紙或女紙吧, 沒興趣,這個節(jié)日與我無關], question6=null, selection6=null, question7=null, idea=null], Question [question1=null, selection1=null, question2=null, selection2=null, question3=null, selection3=null, question4=null, selection4=null, question5=null, selection5=null, question6=問題6.您是否有在圣誕節(jié)送禮物給別人的經(jīng)歷?, selection6=[有, 無, 沒有,但打算送], question7=null, idea=null], Question [question1=null, selection1=null, question2=null, selection2=null, question3=null, selection3=null, question4=null, selection4=null, question5=null, selection5=null, question6=null, selection6=null, question7=問題7.如果您對圣誕節(jié)還有什么想法,請寫下來告訴我們吧!, idea=]]

bean文件如下

private String titlename;

private String desc;

private List<Question> question;


public void setTitlename(String titlename) {

this.titlename = titlename;

}


public String getTitlename() {

return titlename;

}


public void setDesc(String desc) {

this.desc = desc;

}


public String getDesc() {

return desc;

}


public void setQuestion(List<Question> question) {

this.question = question;

}


public List<Question> getQuestion() {

return question;

}


@Override

public String toString() {

return "QuestionBean [titlename=" + titlename + ", desc=" + desc

+ ", question=" + question + "]";

}


public static class Question implements Serializable {

private String question1;

private List<String> selection1;

public String getQuestion1() {

return question1;

}

public void setQuestion1(String question1) {

this.question1 = question1;

}

public List<String> getSelection1() {

return selection1;

}

public void setSelection1(List<String> selection1) {

this.selection1 = selection1;

}

}

望老師盡快解答

正在回答

1 回答

搞了一個多星期,才發(fā)現(xiàn)json數(shù)據(jù)question里question和selection的各個都要定義成一樣的,不能question1,selection1,question2,selection2

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

用gson解析json時轉(zhuǎn)成list部分數(shù)據(jù)成null

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號