jackJson的基本用法3___树形读写
来源:互联网 发布:python 入门教程pdf 编辑:程序博客网 时间:2024/06/16 17:00
1.添加依赖
<!-- jackson framework --><dependency><groupId>org.codehaus.jackson</groupId><artifactId>jackson-mapper-asl</artifactId><version>1.8.5</version></dependency>
2.我们可以像操作html或者xml那样读写json
@Testpublic void Test4() {try {BufferedReader file = new BufferedReader(new FileReader("C:\\Users\\Administrator\\Desktop\\java\\User.json"));ObjectMapper map = new ObjectMapper();JsonNode jsonnode = map.readTree(file);//指定路劲的nodeJsonNode names = jsonnode.path("name");//读取指定路径的数据String na = names.getTextValue();System.out.println(na);JsonNode mess = jsonnode.path("messages"); Iterator<JsonNode> itr = mess.getElements();while(itr.hasNext()){System.out.println(itr.next().getTextValue());}//更新((ObjectNode)jsonnode).put("name","update");((ObjectNode)jsonnode).remove("age");map.writeValue(new File("C:\\Users\\Administrator\\Desktop\\java\\User.json"), jsonnode);//} catch (FileNotFoundException e) {e.printStackTrace();} catch (JsonProcessingException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}
0 0
- jackJson的基本用法3___树形读写
- JackJson基本用法
- jackJson的基本用法1___obj-json 与 json-obj
- jackJson的基本用法2___map-json 与 json-map
- jackjson的使用
- 向量处理机3___基本的单级互连网络_立方体Cube
- 利用C/C++库函数读写文件的基本用法
- 读写锁的基本理解及简单用法
- 向量处理机7___基本的多级互连网络
- DS1302基本的读写
- 【第27篇】JackJson的ObjectMapper封装
- JackJSON 读取服务器端 返回的Json对象
- ACM入门___基本输入输出
- 树形控件TreeCtrl的用法
- 服务的基本用法-3
- java 基本的文件读写
- 【XML】文件的基本读写
- java基本文件的读写
- [Win32] API Hook(1)在32位系统上的实现
- 关于android uid 与进程的关系
- Swift array
- Android五大布局详解
- ios日期格式转换
- jackJson的基本用法3___树形读写
- 1500万粉丝微信第一大号的运营秘密 | ZMO极客说——孙冠男
- 10 个免费的服务器监控工具
- centos6.5下架设maven仓库
- Oracle 建立索引及SQL优化
- 关于Session的机制,实现方式和安全、单点故障问题
- 【linux】ubuntu下navicat for mysql安装
- CSU 残缺的棋盘 (BFS)
- mfc cef