XML DOM API

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)
返回给定索引号的结点,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值