Java:Hutool工具箱之hutool-jsonJSON数据读取转换处理
文档
- https://hutool.cn/docs/#/json/概述
依赖
<dependency><groupId>cn.hutool</groupId><artifactId>hutool-json</artifactId><version>5.8.10</version>
</dependency>
为了避免字符串中各种转义字符,我们采用直接从文件中读取json字符串的方式
data.json
{"name": "Tom","age": 23
}
实体类
package com.github.mouday.demo;public class User {private String name;private Integer age;public User(String name, Integer age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age = age;}
}
使用示例
package com.github.mouday.demo;import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;import java.io.File;
import java.nio.charset.Charset;public class Demo {public static void main(String[] args) {JSONObject json = JSONUtil.readJSONObject(new File("./data.json"), Charset.forName("utf-8"));User user = json.toBean(User.class);System.out.println(user.getName()); // TomSystem.out.println(user.getAge()); // 23}
}
Java:Hutool工具箱之hutool-jsonJSON数据读取转换处理相关推荐
- TDMS数据 读取/转换/保存 为MATLAB/Python 可读取的通用数据格式的的方法
TDMS格式是NI主推的高速测试测量采集系统中的一种二进制数据存储类型,适合存储海量才几级数据,兼有高速.方便和易存取等多种优点.做过实际测量项目的筒子们在NI的相关平台例如:CompactRIO/L ...
- JAVA:Excel合并单元格数据读取
问题 使用poi解析excel后,若为合并单元格,仅第一行有数据,后面的合并单元格没有数据: 解决办法 判断cell是否为合并单元格,之后分类处理 //判断是否为合并行if(isMergedRegio ...
- java txt转pdf_java实现TXT自动读取转换PDF并且加密水印
package com.pdf.test; import java.io.*; import com.lowagie.text.*; import com.lowagie.text.Font; imp ...
- java项目中使用hutool工具箱
hutool介绍: 官网文档:https://hutool.cn/docs/#/ Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函 ...
- java 打开url连接访问不了,android 应用Java自带的HttpURLConnection 连接网络 读取返回数据...
android 使用Java自带的HttpURLConnection 连接网络 读取返回数据 @Override protected void onCreate(Bundle savedInstanc ...
- java.lang.ClassCastException: cn.hutool.json.JSONObject cannot be cast toXXXX
java.lang.ClassCastException: cn.hutool.json.JSONObject cannot be cast toXXXX 除了网上常见解决方案以外,也存在另一种可能导 ...
- java excel单元格数据格式_POI实战-java开发excel详解之单元格各类型数据读取
2.复杂读取 2.1 单元格各类型数据读取 2.1.1 基本类型 在实际工作中,我们处理的Excel数据都不止限于字符型数据,更多的是数字.日期.甚至公式等. 下面是单元格类型说明: 类型 CELL_ ...
- python读二进制格点雷达基数据_radar: 基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取...
radar-core 介绍 基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取 包括读取分层ppi.插值到等经纬度的网格化ppi以及 cappi.vcs等基本 ...
- java雷达数据解析_radar: 基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取...
radar-core 介绍 基于python pycinrad 以及多种类库 编写基于java 的雷达基数据统一格式读取 包括读取分层ppi.插值到等经纬度的网格化ppi以及 cappi.vcs等基本 ...
最新文章
- OCR大突破:Facebook推出大规模图像文字检测识别系统——Rosetta
- 应用营销策略知多少?
- Android中TextView限制一行显示及其它效果
- Python基础—10-常用模块:time,calendar,datetime
- 第七部分:小插曲,Deferred
- quatus ii 常见错误及其改正方法
- EIGRP路由协议基本设置
- hibernate 联合主键
- linux 执行sql loader,sql loader使用例子
- 基于wemos d1 按键开锁
- idv和vdi的优劣势_桌面虚拟化中VDI与IDV的区别?
- Android手机电池不耐用,手机电池用久了不耐用?教你几招让它“起死回生”!
- url wordpress_什么是WordPress中的SEO友好URL结构
- 《Fast Online Object Tracking and Segmentation: A Unifying Approach》
- 如何破解EXCEL的单元格保护密码
- 如何用css弄个七彩,CSS实现文字七彩呼吸灯动画
- linux的自动挂载
- shader镜子效果错误
- hadoop配置、运行错误总结[一]
- MySQL(七)—— 分组查询
热门文章
- 发送邮件mailto的使用
- java中printf和println的区别
- 南卡与JBL蓝牙耳机哪款比较好?数码资深玩家带你深度评测了解
- 天工开物 #3 生成版本信息正确解析的 POM 文件
- c语言父亲节快乐,Happy Fathers Day 父亲节快乐(中英双语)-喜马拉雅
- 华为实验 | 配置 IPv4 静态路由基本功能
- mysql-connector-java-5.1.47.zip下载
- CentOS7搭建简单文件服务器
- 【LOJ#2236】【洛谷P3258】松鼠的新家【LCA】【树上差分】
- 台式计算机怎样时间同步,台式电脑时间同步不了?一分钟就能快速解决