我想解析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在对象语法中不使用“=”字符。 –
你是对的,对不起。无法复制它由于机密信息,所以我只是写下来... :) –
哪里没有名称的属性是? –