可能重复:Use Jackson to parse and unnamed array,Parsing JSON with Jackson
我有几个文件包含具有以下结构的未命名JSON数组:
[{json stuff},{json stuff},...,{json stuff}]
但是,json stuff
因文件而异,我已经有了可以解析"myJSONarray" : [ {json stuff}, {json stuff}, ..., {json stuff} ]
之类的代码。第一步是类似myJSONarray.get(0) ...
有没有办法使用get()
来获取匿名数组的内容?
答案 0 :(得分:0)
//read the JSON into myJSONFile (a JsonNode)
....
String s = myJSONFile.toString();
ObjectMapper mapper = new ObjectMapper();
JsonNode actualObj = mapper.readTree(s);
JsonNode blah = actualObj.get(0);
actualObj可以用作整个JSON文件的密钥。