我有一個JSON字符串是這樣的:GSON JSON得到的結果
{
"d": {
"results": [
{
"__metadata": {
"uri": "http://localhost:2000",
"key_fields": "Accountnum",
"rows_affected": 0,
"last_autoinc": 0
},
"Accountnum": "9999999",
"workphone": null,
"name": "Smith",
"address": "33 Main St",
"city": "Anytown",
"state": "FL",
"zip": "33333",
}
]
}
}
,我試圖根據這裏計算器不同勢問題,反序列化,但我不能得到它的權利。 這是我創建的課程,我只需要accountnum和name。
public class Result {
@SerializedName("Accountnum")
public String accountnumStr;
@SerializedName("name")
public String nameStr;
}
我有一個字符串與json myresult。
Gson gson = new Gson();
Result result = gson.fromJson(myresult,Result.class);
myName.setText(result.nameStr);
我收到一個空字符串。 謝謝
還有另一個對象之外包含涉嫌導致JSON對象。 – nhahtdh