获取JSON字符串的标记名称

时间:2015-05-28 18:24:26

标签: java json

我正在尝试使用JSONParser类解析JSON字符串。任何人都可以帮助弄清楚如何获取标签名称。例如,取这个字符串:

{ people:{[ name: John, age: 27],[name: Alen, gender: female]}}

如果我有一个包含名称“John”且年龄为“27”的对象,我该如何获取标签名称,例如姓名和年龄?

1 个答案:

答案 0 :(得分:0)

您可能正在使用一些现有的库,我猜quick-json。为了获得Map(您可以稍后遍历map.entrySet()),您可以执行以下操作:

JSONParser parser=factory.newJsonParser();
Map map=parser.parseJson(jsonString);

另请查看this thread以获取有关其他库的更多信息。