Java对象XML
来源:互联网 发布:智巢网络 编辑:程序博客网 时间:2024/05/25 23:58
private String beanToStringXml(Object obj) {
String xmlStr = null;
if (obj == null) {
return "";
}
try {
JAXBContext jaxbContext = JAXBContext.newInstance(obj.getClass());
Marshaller marshaller = jaxbContext.createMarshaller();
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
marshaller.setProperty(Marshaller.JAXB_FRAGMENT, true);
marshaller.setProperty(Marshaller.JAXB_ENCODING, "UTF-8");
StringWriter sw = new StringWriter();
marshaller.marshal(obj, sw);
xmlStr = sw.toString();
} catch (Exception e) {
throw new DataFormatException("obj:" + obj + ",转xml异常", e);
}
return xmlStr;
}
String xmlStr = null;
if (obj == null) {
return "";
}
try {
JAXBContext jaxbContext = JAXBContext.newInstance(obj.getClass());
Marshaller marshaller = jaxbContext.createMarshaller();
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
marshaller.setProperty(Marshaller.JAXB_FRAGMENT, true);
marshaller.setProperty(Marshaller.JAXB_ENCODING, "UTF-8");
StringWriter sw = new StringWriter();
marshaller.marshal(obj, sw);
xmlStr = sw.toString();
} catch (Exception e) {
throw new DataFormatException("obj:" + obj + ",转xml异常", e);
}
return xmlStr;
}
阅读全文
0 0
- Java操作XML对象
- JAVA对象转换XML
- java对象转xml
- java xml 转换对象
- Java对象XML
- xml转化java对象
- xml中java对象-->xml文件解析
- XML报文转JAVA对象-JAVA对象转XML报文
- java解析XML为对象
- java对象与xml文件
- Java对象和XML转换
- java对象和xml互转
- java 对象转xml出错
- java对象和xml互转
- java对象生成xml文件
- xml与java对象映射
- Java对象转换成XML
- java对象和xml互转
- java 面向对象抽象类的应用
- Android 两三步快速搞定混淆打包
- 关于时间转换总是显示1970年的问题
- shell脚本实现堆栈(模拟合服)
- 笔记|滴滴iOS客户端的架构,组件化,技术选型
- Java对象XML
- jquery.uploadify上传插件HTML5版中文api使用说明
- 快速消费品企业TPM系统应用实例
- Python3自定义key函数排序
- 第三章 Linux常用命令(目录操作)
- TensorFlow学习笔记(九):CIFAR-10训练例子报错解决
- windows kafka安装及问题解决
- Ubuntu忘记root密码怎么破??
- 控件OnPaint,导致主窗口的对话框弹出时无法显示