jackson使用示例
Jackson可以輕松的將Java對(duì)象轉(zhuǎn)換成json對(duì)象和xml文檔,同樣也可以將json、xml轉(zhuǎn)換成Java對(duì)象。
Jackson 2.x版提供了三個(gè)JAR包供下載:
1. Core庫:streaming parser/generator,即流式的解析器和生成器。
下載:
http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.1.0/jackson-core-2.1.0.jar
2. Annotations庫:databinding annotations,即帶注釋的數(shù)據(jù)綁定包。
下載:
http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.1.0/jackson-annotations-2.1.0.jar
3. Databind庫:ObjectMapper, Json Tree Model,即對(duì)象映射器,JSON樹模型。
下載:
http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.1.0/jackson-databind-2.1.0.jar
官方文例子如下:
http://wiki.fasterxml.com/JacksonInFiveMinutes
本文使用示例如下:多層次讀取節(jié)點(diǎn)數(shù)據(jù)。
ObjectMapper mapper=new ObjectMapper();JsonNode node=mapper.readTree(json); System.out.println(node.get("data").get("data1"));?
轉(zhuǎn)載于:https://www.cnblogs.com/davidwang456/p/4552428.html
總結(jié)
以上是生活随笔為你收集整理的jackson使用示例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring RESTFul Clien
- 下一篇: spring data redis使用示