易截截图软件、单文件、免安装、纯绿色、仅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


相关文档:

jaxp下用DOM进行xml文档解析

jaxp是sun公司的解析xml文档的api,他支持用dom和sax两种方法解析一个xml文档.
dom方法是解析引擎将整个xml文档装载到内存中作为一个document对象,dom方法得到一个对象就知道所有的节点
增删改查很方便,缺点是要装载整个xml文档,如果xml文档很大,效率就比较低
sax方法是采用事件作为驱动的,遇到一个标签是一个事件,读到标 ......

XMLHttpRequest 异步处理XML典型应用

声明对象实例
var xmlhttp = false;
//产生一个XMLHttpRequest对象实例
getHTTPRequestObject();
function getHTTPRequestObject()
{
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlhttp = new ActiveXObject("Micr ......

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

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

Java读取xml的四种方式

  在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。
  预 备
  测试环境:
  AMD 毒龙1.4G OC 1.5G、256M DDR333、Wind ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号