我有這個json對象作爲web服務的輸出,我想在單獨的android文本視圖上打印每個part_Name節點如何做到這一點?在android textview上打印json對象
{
"0": [],
"1": {
"Part_ID": "1",
"Part_NAME": "part_name_one "
},
"2": {
"Part_ID": "2",
"Part_NAME": " part_name_two "
},
"3": {
"Part_ID": "3",
"Part_NAME": "part_name_three"
},
我想這個代碼,但我沒有在我的TextView得到一個輸出
jobj = jsonparser.makeHttpRequest("http://192.168.1.7:89/My_website/My_Webservice.php");
try {
JSONObject jsonRootObject = new JSONObject(jobj.toString());
JSONArray jsonArray = jsonRootObject.optJSONArray("Services_Parts");
for(int i=0; i < jsonArray.length(); i++){
JSONObject jsonObject = jsonArray.getJSONObject(i);
String name = jsonObject.optString("Part_NAME").toString();
data += "Node"+i+ "+ name +" +name+ " \n ";
tv2.setText(name);
}
動態創建'textview'和'json'值添加到它們。 – Rustam
你試過了什麼? –
part_Name count總是3或動態變化 – Nithinlal