在开发的过程中,我们经常需要调用第三方接口进行数据交换,大多的第三方接口使用Json作为数据的交换格式。接口发送过来的Json数据都是进行过压缩去掉换行符和制表符的,从而在我们进行接口调试时,阅读起来有些困难。在某些情况下,我们需要把Json里的字段转化为开发语言的实体类,这时如果有一个可以把Json转成实体类的工具,那就方便很多了。
今天给大家推荐一款可以对Json进行格式化、转化为实体类的工具。这是一个使用WPF实现的Json格式化工具,可美化JSON格式、树形菜单显示、JSON修改、打开JSON文件、保存JOSN文件、生成C#、JAVA、VB.Net、TypeScript。因为开源,它可以支持开发者扩展更多开发语言实体类文件生成,有需要的同学可以实现源码里的ICodeWriter接口,实现更多开发语言的实体类文件生成。
如何使用:
这是一个简单易用的工具,只有一个操作界面,如下图:
操作界面
我们只需要把Json字符串粘贴到左侧的文本区域,并按下工具栏上格式化按钮,左侧的文本区域的Json文本即被格式化,在右侧显示数据的树形信息。
生成实体类:
在工具栏上选择需要生成实体类的语言,然后点击【生成】按钮,就会弹出保存框,即可保存实体类文件。
生成实体类
生成效果
该工具如果作为控件库使用,生成操作可选择直接返回实体类代码文本,而非弹出保存框。
获取源码:
点赞、关注或转发后私信。
留言与评论(共有 0 条评论) “” |