Json 与 JsonNode 转换
来源:互联网 发布:利用网络赚钱的方法 编辑:程序博客网 时间:2024/04/27 21:44
import java.io.IOException; import java.util.Iterator; import com.fasterxml.jackson.core.JsonParseException; import com.fasterxml.jackson.databind.JsonMappingException; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; public class JacksonTest { public static void main(String[] args) throws JsonParseException, JsonMappingException, IOException { String json = "{\"username\":\"zhangsan\",\"性别\":\"男\",\"company\":{\"companyName\":\"中华\",\"address\":\"北京\"},\"cars\":[\"奔驰\",\"宝马\"]}"; ObjectMapper mapper = new ObjectMapper(); //JSON ----> JsonNode JsonNode rootNode = mapper.readTree(json); Iterator<String> keys = rootNode.fieldNames(); while(keys.hasNext()){ String fieldName = keys.next(); System.out.println(fieldName + ": " + rootNode.path(fieldName).toString()); } //JsonNode ----> JSON System.out.println(mapper.writeValueAsString(rootNode)); } }
0 0
- Json 与 JsonNode 转换
- Json 和 JsonNode 区别 和 转换
- JsonNode 和 json 互转
- Json字符串转JsonNode
- jackson 解析json为 JsonNode 调用该JsonNode的相应方法,得到键对应的值
- XML与JSON转换
- json转换与解析
- json与字符串转换
- 对象与json转换
- JSON与POJO转换
- JsonNode使用
- JsonNode使用
- JSON对象与JSON字符串相互转换
- JSON对象与JSON字符串相互转换
- json字符串与json对象相互转换
- json字符串与json对象相互转换
- json-lib JSON与Java之间转换
- Json字符串与json对象的转换
- C++ STL算法
- Move Zeroes
- 23种设计模式汇总整理
- 给volley封装访问的header头信息,利用头信息区分和校验用户权限
- 有淡入效果3D效果的scrollView
- Json 与 JsonNode 转换
- Introduction to Scientific Programing and Simulation Using R chapter 04 答案
- Centos6.5安装RVM
- 【事务系列一】事务概念与特性
- php【基础学习十】array数组
- (三)Git 生命周期
- JAVA多线程--信号量(Semaphore)
- 一个简单的网页游戏
- eclipse java项目转成web项目的一些经验