免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
string 轉化xml xml轉化為string
userphoto

2016.04.13

關注

一、使用最原始的javax.xml.parsers,標準的jdk api 

 

// 字符串轉XML 

 

String xmlStr = \"......\";  StringReader sr = new StringReader(xmlStr); InputSource is = new InputSource(sr); DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder=factory.newDocumentBuilder();  Document doc = builder.parse(is);  


//XML轉字符串 

TransformerFactory  tf  =  TransformerFactory.newInstance();  Transformer t = tf.newTransformer();  t.setOutputProperty(\"encoding\",\"GB23121\");//解決中文問題,試過用GBK不行 ByteArrayOutputStream  bos  =  new  ByteArrayOutputStream(); t.transform(new DOMSource(doc), new StreamResult(bos));  String xmlStr = bos.toString();  

這里的XML DOCUMENT為org.w3c.dom.Document 

 

  二、使用dom4j后程式變得更簡單 

 

// 字符串轉XML  String xmlStr = \"......\";  Document document = DocumentHelper.parseText(xmlStr);    // XML轉字符串  Document document = ...;  String text = document.asXML();    這里的XML DOCUMENT為org.dom4j.Document  

  三、使用JDOM 

 

JDOM的處理方式和第一種方法處理很類似 

 

//字符串轉XML  String xmlStr = \".....\";  StringReader sr = new StringReader(xmlStr); InputSource is = new InputSource(sr); Document doc = (new SAXBuilder()).build(is);   //XML轉字符串  Format format = Format.getPrettyFormat();  format.setEncoding(\"gb2312\");//配置xml文檔的字符為gb2312,解決中文問題 XMLOutputter xmlout = new XMLOutputter(format); ByteArrayOutputStream bo = new ByteArrayOutputStream(); xmlout.output(doc,bo);  String xmlStr = bo.toString();    這里的XML DOCUMENT為org.jdom.Document  

 四、JAVASCRIPT中的處理 

 

//字符串轉XML  var xmlStr = \".....\";  var xmlDoc = new ActiveXObject(\"Microsoft.XMLDOM\"); xmlDoc.async=false;  xmlDoc.loadXML(xmlStr);  //能夠處理這個xmlDoc了  var name = xmlDoc.selectSingleNode(\"/person/name\"); alert(name.text);    //XML轉字符串  var xmlDoc = ......;  var xmlStr = xmlDoc.xml    這里的XML DOCUMENT為javascript版的XMLDOM  


 

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
使用Dom4j實現(xiàn)XML字符串與Docment對象的相互轉換
Jdom方式進行的XML文件、Document、String之間的相互轉換
Excel VBA生成xml文件及一些技巧
PHP教程-PHP XML-DOMXML函數(shù)筆記-快閱教程
將Xml字符串轉換成(DataTable || DataSet)對象 !同樣取反轉換XML
XML與DataTable/DataSet互轉(C#) 把數(shù)據(jù)庫中表的內(nèi)容轉存為XML文件
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服