`

org.w3c.dom 包的一D类

 
阅读更多

Node接口
继承其的接口有:Document,Element,Text,Attr.

Node的属性nodeName,nodeValue,attributes用get方法可得到

Document无父节点(他是最大的了嘛)。Attr,DOM不会将它看作文档树的一部分,所以,父节点,

兄弟节点为空。

接口 Node
Node的字段
static short的字段
ATTRIBUTE_NODE ,DOCUMENT_NODE ,ELEMENT_NODE ,TEXT_NODE .

Node的方法

得到节点相关信息
String getNodeName()

String getNodeValue()  
void setNodeValue(String nodeValue) 

boolean hasAttributes() 
NamedNodeMap getAttributes()   

String getTextContent() //不知有什么效果
void setTextContent(String textContent) 

short getNodeType() 

Document getOwnerDocument() 

Node getParentNode()

Node getNextSibling()  
Node getPreviousSibling() 

boolean hasChildNodes() 
NodeList getChildNodes() 
Node getFirstChild() 
Node getLastChild()

Node appendChild(Node newChild) 
Node insertBefore(Node newChild, Node refChild) 
Node replaceChild(Node newChild, Node oldChild) 
Node removeChild(Node oldChild) 

boolean isEqualNode(Node arg) 
boolean isSameNode(Node other) 

Node cloneNode(boolean deep)  //不知有什么效果

接口 Document

Element getElementById(String elementId) 
NodeList getElementsByTagName(String tagname)

Attr createAttribute(String name) 
Element createElement(String tagName) 
Text createTextNode(String data)

String getInputEncoding() 
String getXmlEncoding() 
String getXmlVersion() 
void setXmlVersion(String xmlVersion) 

Node adoptNode(Node source)
Node importNode(Node importedNode, boolean deep) 

Node renameNode(Node n, String namespaceURI, String qualifiedName) 

接口 Element

String getTagName() 

boolean hasAttribute(String name) 
String getAttribute(String name) 
Attr getAttributeNode(String name) 
void setAttribute(String name, String value)
Attr setAttributeNode(Attr newAttr) 

void removeAttribute(String name) 
Attr removeAttributeNode(Attr oldAttr) 

void setIdAttribute(String name, boolean isId) 
void setIdAttributeNode(Attr idAttr, boolean isId) 

NodeList getElementsByTagName(String name) 


接口 Text

String getWholeText() 
boolean isElementContentWhitespace() 
Text replaceWholeText(String content) 
Text splitText(int offset) 


接口 Attr

String getName()
String getValue() 
void setValue(String value)  
boolean isId() 
Element getOwnerElement() 
TypeInfo getSchemaTypeInfo()










分享到:
评论
2 楼 ap0406708 2010-03-13  
xiaoqing20 写道
你小子 很搞笑

什么搞笑?
1 楼 xiaoqing20 2010-03-05  
你小子 很搞笑

相关推荐

    java操作xml dom dom4j sax jdom

    DOM是一种树形结构的API,它将整个XML文档加载到内存中,形成一个可以遍历的节点树。这种全量加载的方式适合小型XML文件,因为对于大型文件,可能会占用大量内存。在DOM中,你可以通过节点的属性和方法进行查找、...

    java SE API

    JavaTM 2 Platform Standard Ed. 5.0 所有类 软件包 java.applet java.awt ...org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.xml.sax org.xml.sax.ext org.xml.sax.helpers

    JAVA_API1.6文档(中文)

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API...

    Javase-6.0_中文API_HTML(最新更新)

    javase 中文API 最新版 ******************************* JavaTM 2 Platform Standard Ed....org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.xml.sax org.xml.sax.ext org.xml.sax.helpers

    [Java参考文档]

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API...

    jdk 中文版

    java jdk api帮助文档中文版 JavaTM Platform Standard Ed. 6 所有类 软件包 ...org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.xml.sax org.xml.sax.ext org.xml.sax.helpers

    android Dom解析xml文件

    在Android中,我们主要使用Java的标准库`javax.xml.parsers.DocumentBuilderFactory`和`org.w3c.dom.Document`来实现DOM解析。这些库提供了创建DOM解析器、解析XML文件和操作XML节点的功能。 ### 3. 实现步骤 ####...

    JavaAPI1.6中文chm文档 part1

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API...

    java api最新7.0

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。...

    JavaAPI中文chm文档 part2

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API...

    [Java参考文档].JDK_API 1.6

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。...

    JavaSE-6.0-英文手册(2008/11/30_FullUpdate)

    JDKTM 6 Documentation Legal Notices API, Language, and VM Specs Features Guides Release ...org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.xml.sax org.xml.sax.ext org.xml.sax.helpers

    java_dom解析xml xml java

    import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.NodeList; ``` 这些导入语句是为了能够使用DOM解析器的相关类。 2. **创建解析器工厂** ```java DocumentBuilderFactory dbf...

    Java 1.6 API 中文 New

    javax.sound.sampled.spi 在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。 javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。...

    androidDom解析输出XML

    在Android中,我们可以使用`javax.xml.parsers.DocumentBuilderFactory`和`org.w3c.dom.Document`类来实现DOM解析。以下是一个简单的示例: ```java import javax.xml.parsers.DocumentBuilderFactory; import org....

    java 读取文本并解析字符串

    import org.w3c.dom.Document; import org.w3c.dom.NodeList; import org.w3c.dom.Node; import org.w3c.dom.Element; String xmlStr = "<books><book><title>Java</title></book></books>"; ...

    利用Java jdk(dom)解析和写入XML文件

    首先,解析XML文件主要涉及`javax.xml.parsers.DocumentBuilderFactory`和`org.w3c.dom.Document`类。以下是一个简单的示例: 1. 创建`DocumentBuilderFactory`实例,它是生成`DocumentBuilder`对象的工厂类。 2. ...

Global site tag (gtag.js) - Google Analytics