DOM 文档对象模型 基于XML文档树结构解析 适用于多次访问的xml文档 特点:比较消耗资源 1).Document对象 NodeList getElementsByTagName(String name):指定节点名称的元素集合,返回NodeList对象 Element getDocumentElement(): 2).NodeList对象 指包含了一个或者多个节点(Node)的列表. getLength():返回列表的长度. item(int index):返回指定位置的Node对象 3).Node对象 getChildNodes():包含此节点的所有子节点的NodeList getFirstChild():如果节点存在子节点,则返回第一个子节点 getLastChild():如果节点存在子节点,则返回最后一个子节点 getNextSibling():返回在DOM树中这个节点的下一个兄弟节点 getPreviousSibling():返回在DOM树中这个节点的上一个兄弟节点 getNodeName():返回节点的名称 getNodeValue():返回节点的值 getNodeType():返回节点的类型 4).Element对象 Node的子对象 getAttribute(String attributename):返回标签中给定属性名称的属性的值 getElementsByTagName(String name):返回具有给定标记名称的所有后代Elements的NodeList if (typeNode.getNodeType()==Node.ELEMENT_NODE):判断是否为元素节点
java XML的方法 (理论知识)
最新推荐文章于 2024-07-25 14:46:25 发布