Json转Java对象 (全网最简版)

Json2Java(全网最简版)

json字符串转Java对象,生成对应文件

描述&特点

简易的Json转Java工具,满足基本日常使用(特殊需求可自行增添,代码就一页)
在网上找了好些个这类工具,不是只暴露iead插件就是复杂&没文档,于是自己写了个全网最简版

Json2Javaonly one file

https://github.com/hateTornado/Json2Java/blob/master/Json2Java.java

用法

public class initial { public static void main(String args[]) throws IOException { String jsonString=""; Json2Java j2j = new Json2Java(); j2j.fileDictoryPath="D:\\";//配置路径 j2j.classNameStr="HelloWorld";//配置类名 String javaContext = j2j.parse(jsonString); } }

进阶

当遇到有多个api接口需要生成对象时,只需要一个循环,

for(String url:apis){ String jsonStr = remoteService.get(url); Json2Java j2j = new Json2Java(); j2j.classNameStr=jsonStr.substring(10);//举个栗子,视情况而定 String javaContext = j2j.parse(jsonString); }

此外

后续将增加json转SQL(Java bean 一键生成mapper sql文件)


__EOF__

本文作者钟子期
本文链接https://www.cnblogs.com/nishiliu/p/12703229.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   钟子期  阅读(992)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示