📄 testelement.java
字号:
package com.dlns;
import java.io.File;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class TestElement {
public static Document doc;
public TestElement(String path) throws Exception{
doc = this.loadXML(path);
Element e = doc.getRootElement();
out("输出加载的document");
/* 属性(attibute): 在根结点上添加一个属性,属性名:foo,属性值:bar */
e.addAttribute("foo", "bar");
out("添加属性后,属性名:foo,属性值:bar");
e.addNamespace("logic", "http://www.easybuy.com.cn/present.xls");
out("添加命名空间后");
e.addText("节点文字");
out("添加文本“节点文字”后");
}
public static void main(String[] args) throws Exception {
new TestElement("xml/Element.xml");
}
public static void out(String s){
System.out.println("\t■ "+ s +" ■");
System.out.println("---------------------------------------------------------------------------");
System.out.println(""+doc.asXML());
System.out.println("===========================================================================");
}
public Document loadXML(String path) throws Exception {
return new SAXReader().read(new File(path));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -