java 对象转 json 和 xml
来源:互联网 发布:手机赚钱软件,提现微信 编辑:程序博客网 时间:2024/05/17 08:27
所需jar包 json.jar , jsonplugin.jar , commons-logging.jar
代码是可以运行的
import org.json.JSONException; import org.json.JSONObject; import org.json.XML; import com.googlecode.jsonplugin.JSONExeption;import com.googlecode.jsonplugin.JSONUtil; /** * 功能说明: java 对象转json , xml * * */public class ConvertXMLandJSON { public static String convert(Object object, String returnType) throws Exception{ String returnStr = ""; try { if("json".equals(returnType)){ returnStr=new JSONObject(JSONUtil.serialize(object)).toString(4); }if("xml".equals(returnType)){ String xmlHead = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; returnStr=xmlHead+"<result>"+XML.toString(new JSONObject(JSONUtil.serialize(object)))+"</result>"; } } catch (JSONException e) { e.printStackTrace(); throw e; } catch (JSONExeption e) { e.printStackTrace(); } return returnStr; } public static void main(String[] args) throws Exception{Person p = new Person("张三", "男", 19);System.out.println(ConvertXMLandJSON.convert(p, "json"));System.out.println(ConvertXMLandJSON.convert(p, "xml"));}}
- java 对象转 json 和 xml
- java对象转json、json数组 、xml
- java对象和xml,java对象和json互转
- JSON-lib框架,JSON、XML和JAVA对象互转不再困难
- xml转json对象
- xml以及json 和Java对象的相互转化
- JAVA将数据转json和XML
- Java 中对象转XML,JSON解析,JSON转XML相关包
- json:Json-lib框架——实现java对象与json、xml的互转
- JSON和java对象互转
- java对象和json的互转
- JSON和java对象的互转
- json和java对象互转
- Json 转 java 对象 和 List集合
- java对象和JSON字符串互转
- JSON和java对象的互转
- js xml对象转json
- xml字符串转json对象
- 快速搭建MongoDB分片集群
- IsKindOf()函数
- Android4.0 源代码目录结构
- 【codeforce】B. Flag Day
- 第一次创业,真的是很那个的(转自cnblogs)
- java 对象转 json 和 xml
- 内存管理由mrc转为arc
- linux socket服务器框架
- 菜鸟学Linux------代码编译问题
- 一般函数指针和类的成员函数指针
- Ubuntu 10.04 64bit 安装adb
- 获得Android系统所有已安装的应用并联网自动检测升级更新
- 10款非常实用的响应式设计测试工具
- spring mvc返回值类型