由于学习ajax要使用到xml,因此对xml文档的解析工作就变得相当的重要。可是我对xml文档中出现的各种术语很是模糊,今天花点时间整理一下这些概念。
PS:概念待整理
解析步骤:DOM(Document Object Model)--文档对象模型
1、创建解析的XML文档文件对象
2、声明一个DocumentBuilder对象,由于这个对象是一个抽象类,不能直接实例化,可以用过DocumentBuilderFactory对象来构建。
3、声明一个DocumentBuilderFactory对象,通过单例模式创建
4、取得DocumentBuilder实例
5、通过DocumentBuilder对象的prase(File file)方法
tb解析XML文档
6、取得文档的根元素,通过调用Document的getDocumentElement()方法取得
7、取得根元素后就可以通过递归遍历元素中的子元素,然后通过条件判断输出相对应的信息。