创建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;
                 }

你可能感兴趣的:(apache,xml)