说明:

Json已经在现代程序中使用的越来越多,把json字符串转换为java bean也越来越常见。

我之前写了一个小程序,使用java开发,批量把json转换为java bean,直接拷贝到项目中使用,自己用了一段时间。具体的方法如下。

步骤

1: 下载

下载“转换json到java类工具.rar”,解压。

批量转换json到java类工具-Android文档类资源-CSDN文库

2:编写json,保存到jsons文件夹

写一个文件json,比如

保存到jsons文件夹

​​​​​​​

3:修改json2Beans.json,添加转换配置

​​​​​​​

"enable": true, 是否需要转换

"describe": "", 描述没有用到

"fileName": "setPriceIn.json", 放到jsons文件夹需要转换的json文件,大小写无关

"className": "SetPriceIn", 转换的目标类

"packageName": "com.lgs7907.model.bean.setprice" 转换的目标包名,包名对应当前文件夹下的文件夹。

4:执行Json2JavaBean2.bat

Json2JavaBean2.bat 文件内容如下


chcp 936java -jar Json2JavaBean2.jarpause

它调用Json2JavaBean2.jar执行转换,结果如下:

​​​​​​​

5:拷贝生成的com文件夹到项目路径

​​​​​​​

6:使用到bean的时候直接引用即可

最后:

有需要的直接下载Json2JavaBean2.jar 文件,可以使用dex2jar查看其中的类。

参考:

Lib库使用jsonschema2pojo项目jar。

关于:

编者:李国帅

qq:9611153 微信lgs9611153

时间:2022-6-27

批量转换json到java bean工具说明相关推荐

  1. labelme 批量转换json文件 详细步骤

    在run maskrcnn代码时,训练自己数据需要批量转换json文件,下面是详细步骤: cd 到/usr/local/lib/python3.6/dist-packages/labelme/cli路 ...

  2. 【游戏开发】Excel表格批量转换成CSV的小工具

    一.前言 在工作的过程中,我们有时可能会面临将Excel表格转换成CSV格式文件的需求.这尤其在游戏开发中体现的最为明显,策划的数据文档大多是一些Excel表格,且不说这些表格在游戏中读取的速度,但就 ...

  3. labelme批量转换json

    安装:https://mp.csdn.net/postedit/80924918 使用:https://github.com/wkentaro/labelme 单张转换: labelme_json_t ...

  4. jackson转换json大写_Jackson-Java bean到JSON字符串:大写变量在JSON中转换为小写

    我正在使用ObjectMapper的writeValueAsString方法将Java bean转换为JSON字符串,其中Java bean中的大写变量被更改为JSON字符串中的小写字母.实施了Jac ...

  5. labeme批量转换json文件_Python实现markdown文件批量转换为word

    Python实现markdown文件批量转换为word 正所谓,不会markdown的技术员不是老司机,自从用上markdown之后,人生又到了一波小高峰.有好东西怎么能不共享之,因此随之我不断的普( ...

  6. java baen转json 已经 json 转java bean 优秀博客分享

    2019独角兽企业重金招聘Python工程师标准>>> http://www.cnblogs.com/fengmingyue/p/6085127.html 转载于:https://m ...

  7. 批量转换 gbk 文件到utf8 文件,不引用三方类库【 java 代码】

    由于需要批量转换源代码从gbk编码到utf8,所以写了这个工具类. mac下面jdk11 环境执行通过 String path = ""; 替换成 文件或者目录,运行程序即可完成批 ...

  8. 我的Android进阶之旅------gt;解决Jackson等第三方转换Json的开发包在开启混淆后转换的实体类数据都是null的bug...

    1.错误描述 今天测试人员提了一个bug,说使用我们的app出现了闪退的bug,后来通过debug断点调试,发现我们的app转换服务器发送过来的json数据后,都是为null.而之前已经提测快一个月的 ...

  9. Java Bean 转 Map 的巨坑,注意了!!!

    一.背景 有些业务场景下需要将 Java Bean 转成 Map 再使用. 本以为很简单场景,但是坑很多. 二.那些坑 2.0 测试对象 i mport lombok.Data; import jav ...

最新文章

  1. 干货丨科普丨大牛的《深度学习》笔记,Deep Learning速成教程
  2. json对象与.net对象互相转换
  3. VTK:Rendering之Shadows
  4. STM8启动分析及IAP
  5. JQuery真的不难~第六回 JQ中的异步调用方式
  6. 【渝粤教育】国家开放大学2018年春季 7405-21T面向对象程序设计(本) 参考试题
  7. java swing 串口_ComTest 接收串口数据,并显示在文本框内,通过JavaSwing实现 Develop 265万源代码下载- www.pudn.com...
  8. 在函数中修改成员变量字符串和数组,它们的值会发生变化吗
  9. 1D和2D条码生成、检测、识别控件Barcode Xpress
  10. 12.软件架构设计:大型网站技术架构与业务架构融合之道 --- CAP理论
  11. 在utf8和gb2312中 不同编码情况下,汉字 数字 英文占的字节数?
  12. 高一计算机算法教案,高中信息技术 算法及其实现 教案
  13. 优矿 python_【优矿uqer.io】量化分析师的Python日记【第5天:数据处理的瑞士军刀pandas】...
  14. github上如何下载单个文件
  15. 自然语言处理系列四》新词发现与短语提取》新词发现
  16. 网易新闻iOS版使用的18个开源组件
  17. android res文件夹下values对应最全的本地化语言
  18. 告别公共网盘,用闲置电脑或个人工作PC建立私有云超级网盘!
  19. VisualSvn破解(VS2019)
  20. 使用hanewin实现 win系统主机,vm虚拟机中linux系统和开发板三方共享文件夹

热门文章

  1. 解决spring的事物注解失效问题
  2. 下载torrent格式的文件
  3. JAVA模拟ATM取款
  4. 拓扑排序[TopologicalSort]
  5. 计算机毕业设计Android驾校理论模拟考试系统APP(源码+系统+mysql数据库+Lw文档)
  6. 使用U盘启动盘进入winPE后蓝屏怎么解决
  7. 成绩斐然!MSR165数据记录仪可测量一级方程式赛车的重心力
  8. Python脚本快排--模拟点击最新核心源码
  9. 这些年我坚持写作这件事
  10. 关于pycharm推送至gitee报Successfully created project 'XX' on Gitee, but initial push fail错解决办法