testqname.java
来自「用Java解析XML和压缩包实例! Eclipse原工程代码」· Java 代码 · 共 31 行
JAVA
31 行
package com.dlns;
import java.io.File;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.QName;
import org.dom4j.io.SAXReader;
public class TestQName {
public static void main(String[] args) throws Exception{
new TestQName("xml/QName01.xml");
new TestQName("xml/QName02.xml");
}
public TestQName(String path) throws Exception{
System.out.println("=========================================");
Document doc = loadXML(path);
System.out.println(doc.asXML());
Element e = doc.getRootElement();
QName qn = e.getQName();
System.out.println("-----------------------------------------");
System.out.println("NamespacePrefix = "+ qn.getNamespacePrefix());
System.out.println("Name = "+ qn.getName());
System.out.println("QualifiedName = "+ qn.getQualifiedName());
System.out.println("NamespaceURI = "+ qn.getNamespaceURI());
}
public Document loadXML(String path) throws Exception{
return new SAXReader().read(new File(path));
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?