`
pan_java
  • 浏览: 287174 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

XML DOM API

    博客分类:
  • java
阅读更多
javax.xml.parse.DocumentBuilderFactory

static DocumentBuildFactory newInstance()
返回DocumentBuildFactory类的一个实例

DocumentBuilder newDocumentBuilder()
返回DoucmentBuilder 类的一个实例

javax.xml.parsers.DocumentBuilder
Doucment parse(File f)
Doucment parse(String url)
Doucment parse(InputStream in)

解析来自给定的文件,返回解析的文档

org.w3c.dom.Document
Element getDocumentElement()
返回文档的根元素

org.w3c.dom.Element
String getTagName()
返回元素的名字

String getAttribute(String name)
返回给定名字的属性的值,没属性时返回空字符串

org.w3c.dom.Node
NodeList getChildNodes()
返回包含所有子元素结点的结点列表

Node getFirstChild()
Node getLastChild();
获取该结点的第一个或最后一个子结点

Node getNextSibling()
Node getPreiousSibling()
获取该结点的下一个或上一个兄弟结点


Node getParentNode()
获取该结点的父结点

NameNodeMap getAttributes()
返回含有描述该结点所有属性的Attr结点的映射表

String getNodeName()
返回该结点的名字,当该结点的Attr结点时,该名字就是属性名
String getNodeValue()
返回该结点的值

org.w3c.dom.CharacterData
String getData()
返回存储在结点中的文本

org.w3c.dom.NodeList
int getLength()

Node item(int index)
返回给定索引号的结点.索引号范围在0在getLength()-1之间

org.w3c.dom.NameNodeMap

int getLength()
返回该结点映射表中的结点数

Node item(int index)
返回给定索引号的结点,



分享到:
评论

相关推荐

    xmldom

    XMLDOM(XML Document Object Model)是用于处理XML文档的一个接口,它是W3C制定的一套标准,允许程序和脚本动态地访问和更新XML文档的内容、结构和样式。在这个chm格式的文件“XMLDOM对象方法手册”中,很显然包含...

    xmldom.zip

    XMLDOM的主要组成部分包括节点树和API,它将XML文档转换为一个对象模型,开发者可以通过这些对象模型进行读取和修改。以下是关于XMLDOM的一些关键知识点: 1. 节点类型:XML文档由一系列节点构成,如元素节点、属性...

    Asp xmldom解析XML

    在ASP(Active Server Pages)开发中,XMLDOM(XML Document Object Model)对象是处理XML文档的强大工具。XMLDOM提供了一种标准的方式来解析、修改和操作XML数据,它遵循W3C DOM规范。在这个示例中,我们将深入探讨...

    DBMS_XMLDOM DBMS_XMLPARSER DBMS_XMLQUERY 文档

    然后,DBMS_XMLDOM提供API对DOM树进行操作,比如查找、修改、添加或删除节点;最后,DBMS_XMLQUERY可以执行XPath查询,找出需要的数据,或者进行XSLT转换,将XML数据转化为用户友好的格式。 Oracle的这些XML处理...

    第7-0章_XML_DOM_API_2005

    **3.2 XMLDOMNode 属性和 documentElement 属性** - **XMLDOMNode 对象:** 表示文档中的一个节点。 - **documentElement 属性:** 获取文档的根元素节点。 **3.3 NodeList 对象和 NamedNodeMap** - **NodeList:...

    xmldom4j解析

    DOM4J是Java中一个非常强大的XML处理库,它提供了丰富的API来操作XML文档,如读取、写入、修改以及查询XML。本教程将深入探讨XML DOM4J解析的相关知识点。 一、DOM4J基本概念 DOM4J是一种灵活的Java API,其设计...

    domApi,,网站开发者必备

    标题中的“domApi”指的是DOM(Document Object Model)API,它是网页内容的一种结构化表示,允许程序员通过JavaScript或其它语言来动态更新、添加和修改HTML和XML文档。DOM API是网站开发者不可或缺的一部分,因为...

    dom动态生成使用XML DOM生成XML.pdf

    本篇文章将重点介绍**XMLDOMDocument**和**XMLDOMNode**对象。 #### 四、XMLDOMDocument对象详解 **XMLDOMDocument** 对象代表了XML DOM层次结构中的顶层节点,它是构建和操作XML结构的基础。通过以下命令可以创建...

    domapi

    "domapi"是一个开源项目,专注于DOM(Document Object Model)元素的操作。这个工具提供了一种高效的方法,允许用户使用有限的DOM元素来创建或生成其他的HTML元素,从而简化Web页面的动态构建和交互过程。在现代Web...

    android上使用DOM解析XML

    在Android 4.0及以上版本,我们可以使用内置的Java XML DOM API来实现XML解析。下面将详细介绍在Android中使用DOM解析XML的基本步骤和关键知识点。 1. **导入XML解析库** 在Android项目中,我们不需要额外导入库,...

    XML_DOM 教程 XML_DOM 教程

    通过DOM API,你可以访问和操作这些节点,比如查找特定的元素,修改元素的属性,或者替换文本内容。 总之,XML DOM是一个强大的工具,对于任何需要处理XML数据的开发者来说都是必不可少的。了解并熟练掌握DOM,能够...

    XML DOM 教程

    在JavaScript中,DOM是通过内置的DOM API来实现的,使得开发者能够用JavaScript与XML数据进行交互。 XML DOM教程主要涵盖以下几个核心知识点: 1. **XML基础知识**:理解XML的基本结构,包括元素(Element)、属性...

    xmldom4jxmldom4jxmldom4j

    1. **高效性能**:XMLDOM4J使用SAX(Simple API for XML)进行解析,减少了内存消耗,提高了处理大型XML文档的速度。 2. **灵活性**:XMLDOM4J支持多种解析模式,包括DOM、SAX和StAX,可以根据具体需求选择最适合的...

    XML&DOM帮助文档.rar

    "XMLDOM教程·chm.chm" 这个文件很可能是关于XML DOM的一个详细教程,通常包含XML的基本语法、DOM的概念、DOM的API以及如何使用DOM解析和操作XML文档等内容。在这样的教程中,你可能会学到如何创建DOM对象、查找和...

    《XML DOM标准》

    - 可以通过 DOM API 修改 XML 文档的内容,包括添加、删除或更改节点。 - 例如,使用 `appendChild` 方法可以向文档中添加新的节点。 ##### 6. **查询选择器** - 使用类似于 CSS 选择器的方法来查询 XML 文档中...

    java解析XML dom4j dom4j-1.6.1.jar

    Java解析XML时,dom4j是一个非常流行的库,它提供了灵活且强大的API来处理XML文档。dom4j-1.6.1.jar是这个库的一个版本,发布于2005年,它支持XML的读取、写入、操作以及查询功能。在本文中,我们将深入探讨dom4j的...

    IE下使用XML DOM解析XML文件(ASP.NET Web)

    这段代码首先创建了一个`Microsoft.XMLDOM`对象,然后设置异步加载为false,确保文件在进行任何操作前已经完全加载。接着,`load()`方法用于加载XML文件。一旦文件加载完成,我们可以通过`documentElement`获取XML...

    XmlDom.rar_DOM_dom xml

    标题"XmlDom.rar_DOM_dom xml"暗示我们将讨论使用DOM解析XML的.NET实现。DOM允许开发者通过创建和修改XML文档的节点来与XML数据交互。这个压缩包可能包含了示例代码(XmlDom.cs)和一些说明性文本(www.pudn.com.txt...

Global site tag (gtag.js) - Google Analytics