zoukankan      html  css  js  c++  java
  • 使用Dom4j实现XML字符串与Docment对象的相互转换

    import org.xml.sax.InputSource;
    import org.xml.sax.SAXException;
    //导入dom4j包,可以到官网上去下载后导入
    import org.dom4j.DocumentException;
    import org.dom4j.DocumentHelper;
    import org.dom4j.Element;
    import org.w3c.dom.Document;
    
    /**
     * @author Bon
     * 
     */
    public class Dom4jTest {
    	//字符串转为Document对象
    	public org.dom4j.Document StrToXMLDocment(String xmlStr) {//Str是传入的一段XML内容的字符串
    		org.dom4j.Document document = null;
    
    		try {
    			document = DocumentHelper.parseText(xmlStr);//DocumentHelper.parseText(str)这个方法将传入的XML字符串转换处理后返回一个Document对象
    		} catch (DocumentException e) {
    			e.printStackTrace();
    		}
    		return document;		
    	}
    	//Document对象转为字符串
    	public String XMLDocumentToStr(Document document){
    		String XMLStr = document.asXML();//obj.asXML()则为Document对象转换为字符串方法
    		return XMLStr;
    	}							
    }
  • 相关阅读:
    lvs+keepalive安裝部署文檔
    北邮 -3.29
    第一章
    CG-CTF 部分
    bugku部分
    1062 Talent and Virtue (25分)(水)
    1061 Dating (20分)
    1060 Are They Equal (25分)
    素数筛选
    1059 Prime Factors (25分)
  • 原文地址:https://www.cnblogs.com/rocker/p/1661777.html
Copyright © 2011-2022 走看看