使用jackson去解析json
使用jackson去解析json的一个好文在这:
http://sarin.iteye.com/blog/821534
其中核心的部分如下:
try {
JsonFactory jsonFactory = new MappingJsonFactory();
// Json解析器
JsonParser jsonParser = jsonFactory.createJsonParser(jsonText);
// 跳到结果集的开始
jsonParser.nextToken();
// 接受结果的HashMap
HashMap<String, String> map = new HashMap<String, String>();
// while循环遍历Json结果
while (jsonParser.nextToken() != JsonToken.END_OBJECT) {
// 跳转到Value
jsonParser.nextToken();
// 将Json中的值装入Map中
map.put(jsonParser.getCurrentName(), jsonParser.getText());
}