我想解析Java中的JSON字符串。如何解析只有值但沒有名稱的JSON?
我的JSON輸入如下所示:
{
"id-1": {
"att-a":5,
"att-b":3
},
"id-2": {
"att-a":5,
"att-b":3
}
}
我曾嘗試與創建,通過每一個JSON對象,他發現並保存那些符合「ID-」,作爲一個新的對象和循環解析器來解決這個下面的「att-」作爲新的Objects屬性。
你們中的任何一個人都知道是否有更簡單的方法?我想將這些信息存儲在一個包含「id- ..」字符串的名爲「id」的字符串變量的對象中。 'att-'變量不是問題。
€2:我不知道每次查詢服務器時會得到多少「id- ..」對象。
€3:在這裏,我想已經從JSON創建了Java對象:這樣做
public class Data {
private String id;
private String att_a;
private String att_b;
// Constructor
//Setters and Getters
}
這不是JSON。 JSON在對象語法中不使用「=」字符。 –
你是對的,對不起。無法複製它由於機密信息,所以我只是寫下來... :) –
哪裏沒有名稱的屬性是? –