private static String getJdomXmlToString(Document xml){
String result="";
Format format =Format.getPrettyFormat();
format.setEncoding("GB2312");
XMLOutputter xmloutput =new XMLOutputter(format);
ByteArrayOutputStream byteStream =new ByteArrayOutputStream();
try {
xmloutput.output(xml, byteStream);
result=byteStream.toString();
} catch (IOException e) {
e.printStackTrace();
}
return result;
}
//** org.w3c.dom 转化成 String
private static String getXMLToString(Document xml){
String result="";
if(xml!=null){
StringWriter strWrite =new StringWriter();
StreamResult strResult=new StreamResult(strWrite);
TransformerFactory tfac = TransformerFactory.newInstance();
try {
Transformer trf=tfac.newTransformer();
trf.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
trf.setOutputProperty(OutputKeys.INDENT, "yes");
trf.setOutputProperty(OutputKeys.METHOD, "xml");
trf.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4");
trf.transform(new DOMSource(xml.getDocumentElement()), strResult);
result=strResult.getWriter().toString();
} catch (Exception e) {
e.printStackTrace();
}
}
return result;
}
分享到:
相关推荐
利用pugixml 转化xml为string
使用excel表格统一管理字符串,实现String.xml 和Excel 相互转换
dom4j的操作 ,dom4j转化为String,String转化为xml
android 国际化 String.xml Excel 相互转换工具
android 字符串国际化工具 String.xml Excel 相互转换工具
xml字符串转换json格式 可用于微信小程序xml字符串转换json格式 安装 npm方式安装 npm install --save xmlstring2json bower方式安装 bower install xmlstring2json 用法示例: bookstore.xml文件 <title>...
<P>map集合转化成xml字符串</P> <P>xml字符串转化成map集合 <P>list集合转化成xml字符串 <P>xml字符串转化成list集合</P>
将string类型的xml转为JSON字符串,利用JSONObject处理JSON串
NULL 博文链接:https://zhtzyh.iteye.com/blog/2066855
本文档包含了一个完整的实例,可以实现含有CDATA 的字符串转换成xml
android应用源码工具,可以将string.XML转EXCEL表格,当然还能反转。
xml 与 bean 互相转换 工具类 1、bean类的属性需要遵守BEAN规范,否则 无法 读存BEAN值。 2、bean类的属性如果 是集合 只支持数组以及List、Map、Set。 3、bean类属性(boolean除外)前面两个字母要么全部小写,要么...
本文以word的形式详细介绍了dom4j的相关操作,向XML转化成String等方面的问题!
XML转换为JSON:效率更高,支持STRING定义和文件方式
将xml字符串转换成DataTable 3、public static DataSet CXmlFileToDataSet(string xmlFilePath)将xml文件转换成DataSet 4、public static DataTable CXmlToDataTable(string xmlFilePath, int tableIndex)将...
Java调用webService接口的时候,返回的是xml文件,我们需要将xml文件转化为string或者是map类型取值。这里提供的就是讲xml转化为map
生成XML文件ABAP程序 REPORT zams_xml_dom_create . TYPE-POOLS: ixml. CLASS cl_ixml DEFINITION LOAD. TYPES: BEGIN OF xml_line, data(256) TYPE x, END OF xml_line. DATA: l_ixml TYPE REF TO if_ixml, ...
本文实例讲述了C#实现XML与实体类之间相互转换的方法。分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System...
· 暂时只实现了string/long/byte[],还没有提供其它类型的解析与转换; · XML标签不支持属性,只支持子元素:) · 是不是可以提供一个oxm模型,完成BinXML与Object之间的直接映射,现在这个映射工作还是人工...
这是从旧的XML格式到map [string] interface {} Golang的转换器 例如,map [string] interface {}可以用作模板生成中的通用类型。 Golang“文本/模板”等 入门 1.安装 go get -u github.com/sbabiv/xml2map 或者,