Jacksonフレームは、簡単にJSON-Hoojo-ブログパークに切り替わります.
Jackson json , 。 Jackson Java json xml , json、xml Java 。
json-lib , :http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html
json-lib ,Jackson jar , 。 Jackson , 。
、
1、 jar
Jackson jar all :http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar
jar
:http://wiki.fasterxml.com/JacksonInFiveMinutes
junit , junit jar 。 junit-4.2.8
xml, stax2-api.jar
public class JacksonTest {
private JsonGenerator jsonGenerator = null;
private ObjectMapper objectMapper = null;
private AccountBean bean = null;
@Before
public void init() {
bean = new AccountBean();
bean.setAddress("china-Guangzhou");
bean.setEmail("[email protected]");
bean.setId(1);
bean.setName("hoojo");
objectMapper = new ObjectMapper();
try {
jsonGenerator = objectMapper.getJsonFactory().createJsonGenerator(System.out, JsonEncoding.UTF8);
} catch (IOException e) {
e.printStackTrace();
}
}
@After
public void destory() {
try {
if (jsonGenerator != null) {
jsonGenerator.flush();
}
if (!jsonGenerator.isClosed()) {
jsonGenerator.close();
}
jsonGenerator = null;
objectMapper = null;
bean = null;
System.gc();
} catch (IOException e) {
e.printStackTrace();
}
}
}
全文を読むと…