易截截图软件、单文件、免安装、纯绿色、仅160KB

XML 常用方法集

下面的表格列出了包含在DOM Level 1中的方法,并列出不同的浏览器是否支持项。
方    法
描    述
IE
MOZ
OP
SAF
createAttribute
(name
)
用给定名称name
创建特性节点
×
×
×

createCDATASection
(text
)
用包含文本
text
的文本子节点
创建一个
CDATA
Section

×


createComment(text
)
创建包含文本text
的注释节点
×
×
×
×
createDocument
Fragment()
创建文档碎片节点
×
×
×
×
createElement
(tagname
)
创建标签名为tagname
的元素
×
×
×
×
createEntity
Reference(name
)
创建给定名称的实体引用节点

×


createProcessing
Instruction(target
,
data
)
创建包含给定target
和data
的PI
节点

×


createTextNode(text
)
创建包含文本text
的文本节点
×
×
×
×
 
注:IE = Windows
的IE 6
;MOZ =
任意平台的Mozilla 1.5
;OP=
任意平台的Opera 7.5
;SAF=MacOS
的Safari 1.2
 
 
 
以下为Node节点方法:
特性
/
方法
类型
/
返回类型

   

nodeName
String
节点的名字;根据节点的类型而定义
nodeValue
String
节点的值;根据节点的类型而定义
nodeType
Number
节点的类型常量值之一
ownerDocument
Document
指向这个节点所属的文档
firstChild
Node
指向在
childNodes
列表中的第一个节点
lastChild
Node
指向在
childNodes
列表中的最后一个节点
childNodes
NodeList
所有子节点的列表
previousSibling
Node
指向前一个兄弟节点;如果这个节点就是第一个兄弟节点,那么该值

null
nextSibling
Node
指向后一个兄弟节点;如果这个节点就是最后一个兄弟节点,那么该
值为
null
hasChildNodes()
Boolean

childNodes
包含一个或多个节点时,返回真
attributes
NamedNodeMap
包含了代表一个元素的特性的
Attr
对象;仅用于
Element
节点
appendChild(node
)
Node

node
添加到
childNodes
的末尾
removeChild(node
)
Node

childNodes
中删除
node
replaceChild
(newnode
, oldnode
)
Node


相关文档:

[备份]java中XML解析利器 dom4j的使用简介


要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/
目前最新dom4j包下载地址: http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip
解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要加入包jaxen-1.1-beta-7.jar.
以下 ......

xml的优缺点

优点:由于xml是可扩展的,所以xml可以描述来自多种应用程序的数据。
通过粒度更新来提高性能。XML 允许粒度更新。开发人员不必在每次改动时都发送整个结构化数据集。有了粒度更新后,只有改变的元素才从服务器发送到客户机。 ......

ASP.NET 从xml读出数据时的分页方法

public string GetPage(int page, int pages, string url)
        {
            if (pages == 0)
            {
       &n ......

使用dom4j读取xml文件

首先将dom4j-1.6.1.jar,jaxen-1.1.1.jar两个jar包导入到项目中
reader_config.xml
<?xml version="1.0" encoding="UTF-8"?>
<config>
<db-info>
<driver-name>oracle.jdbc.driver.OracleDriver</driver-name>
<url>jdbc:oracle:thin:@192.168.1.100:1521:orcl</url> ......

java中四种操作xml方式的比较

   1)DOM(JAXP Crimson解析器)
    DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DO ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号