我有一个字符串数据,我想将其添加到 json 并检索它以将其添加到 Excel。但它没有发生 请帮忙 这是我的代码......
String table = "[{"id":1,"name":"xxx","location":"xx"}{"id":2,"name":"yyy","location":"yy"}{"id":3,"name":"zzz","location":"zz"}]";
JSONObject jObject = new JSONObject(table); // json String
projectname = jObject.getString("name"); // get the name from data.
System.out.println(projectname);
最佳答案
您可以使用 JSONObject 和 JsonArray 来实现此目的,如下所示
JSONObject mainObj = new JSONObject();
JSONArray somearr = new JSONArray();
while (iter.hasnext()) {
ClassName someObject=iter.next();
JSONObject jsonobj = new JSONObject();
jsonobj.put("id", id_from_someObject);;
jsonobj.put("name", name_from_someObject);
jsonobj.put("name", location_from_someObject);;
somearr.put(seatObj);
}
mainObj.put("response",somearr);
return mainObj.toString();
关于java - 使用java将字符串转换为json对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25742968/