創建Document

      XML作爲當下應用最廣泛的數據交換格式,有不止兩三種可供選擇解析、創建、修改XML的方法,Dom4j據說是其中的效率最高的一個工具包。整理常用的API如下。

        org.dom4j.Document
        static Document createDocument()
        創建Document,返回Document類的一個實例。
       
        org.dom4j.Document
        Element addElement(String name)
        增加子元素,返回增加的子元素節點引用

        org.dom4j.Element
        Element addAttribute(String name,String value)
        用給定的屬性名及屬性值增加元素的屬性,如果屬性名已存在,那麼就會被替換掉

        org.dom4j.Element
        Element addText(String text)
        設置節點的文本域

        官方文檔的Quick Start Guide的例子如下,包含了上面提到的4個常用API

        import org.apache.Document;
        import org.apache.DocumentHelper;
        import org.apache.Element;
        public class Foo{
                public Document creatDocument(){
                        Document document = DocumentHelper.createDocument();
                       Element root = document.addElement("root");
                        Element author1 = root.addElement("author").addAttribute("location","US").addText ("Jone");
                        Element author2 = root.addElement("author").addAttriubue("location","UK").addtext("Lee");
                        return doucment;
                 }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章