##功能介绍 我们开发的java系统,经常需要调用其他系统的API。这些API的返回格式,往往都是json格式。这个小工具,可以帮助你把json格式的数据,转换成对应的javabean。以简化你手动拷贝粘贴json属性的工作。
马上使用本项目,请访问 http://jsontojava.sinaapp.com/
##使用说明 访问上面的网址,或下载git中的代码,打开index.html。页面如下图所示。默认会展示一个例子。
1、你可以在左边的输入框粘贴json数据 2、右边的框就会显示对应的javabean。 3、然后你可以复制右边的内容到你的项目中。
##支持特性
-
自动识别属性中的值,目前可以识别int,double,string,date,boolean。
-
可以自动将小写命名的属性,转换为驼峰命名,如上图例子中的create_at,在输出结果中,被转换成createAt。而且,还会自动加上相关的json注解,以便于实际使用时的转换。
-
仅支持基本类型识别。当属性为一个自定义类,如图例中的person属性,会将属性名为转换为首字母大写,作为该属性的类型。
-
可以识别属性值为数组的情况,在输出结果中会对应为List的形式。如图例中的about属性
-
如果json为数组,会自动识别数组中的第一个值
-
支持一键复制到剪贴板
-
能够自动识别属性值为自定义类的情况
##其他说明
- 一键上传功能,需要将本项目部署在服务器上才能使用