我需要在Java中编写解析JSON数组的代码。
请给我:
1) Java代码 2)正确导入相应的jar库3) Url(链接)下载JAR
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
public static <T> T jsonStringToObject(String jsonString , Class<T> objectClass){
ObjectMapper mapper = new ObjectMapper();
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
T t=null;
try {
t = mapper.readValue(jsonString, objectClass);
} catch (IOException e) {
e.printStackTrace();
}
return t;
}
Person person=jsonStringToObject(jsonString, Person.class);
//注意person调用具有与json相同的属性
从这里下载jackson -core jarhttp://www.java2s.com/Code/Jar/c/Downloadcomfasterxmljacksoncorejar.htm