我正在我的服务器上执行查询,该查询以JSON格式返回树信息。以下
[{"leaf": 0, "context": {}, "text": "ABC-1-6-1", "expandable": 1, "id": "1.1.2.202.ABC-1-6-1", "allowChildren": 1}]
我正在使用json-simple库进行游戏,并且可以使用JSONParser解析它,如果能够以字符串格式获得上述信息,即
String jsonString = "{\"leaf\": 0, \"context\": {}, \"text\": \"1.1.2.202.ABC-1-6-1\", \"expandable\": 1, \"id\": \"1.1.2.202.ABC-1-6-1\", \"allowChildren\": 1}";
任何帮助都会很棒!
答案 0 :(得分:0)
如果要将JSON转换为java,请使用gson。这很简单。
Person fromJson = new Gson().fromJson(json, Person.class);// this will convert json to java object
fromJson.setAge(15);
fromJson.setName("json");
fromJson.setEmail("email@gmail.com");
fromJson.setMob("4657576876");
json = new Gson().toJson(fromJson);// this will convert java to json string like this {"name":"json","age":15,"email":"email@gmail.com","mob":"4657576876"}
https://sites.google.com/site/gson/gson-user-guide
请参阅以下链接以了解json数组转换
答案 1 :(得分:0)