Dom解析XML文档
时间:2010-09-19 来源:ljadlald
DOM组织推荐的处理XML月7组织发布了DOM Level3 Core上查看。
DOM标准。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像SAX解析的一个简单例子:
文件hr.xml2.创建一个文档节点
DocumentType dt = doc.getDoctype();// 文档类型系统标识符:"+dt.getSystemId());
System.out.println("获得文档引用的实体节点
NamedNodeMap notation = dt.getNotations();// 实体的记号名称:"
+ en.getNotationName());
}
for (int i = 0; i < notation.getLength(); i++) {// 记号的系统标识符:"
+ no.getSystemId());
}
for (int i = 0; i < entity.getLength(); i++) {
Entity en = (Entity) entity.item(i);// 用指定的程序运行该未解析的实体资源
}
}
}