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


相关文档:

在XML数据中插入回车换行字符


在XML数据中,一些特殊字符必须用转义符号来代替,而回车换行字符就是属于特殊符号。
空格 ( )
Tab (	)
回车 (
)
换行 (
)
下面是一个报表XML数据,里面包括有回车换行字符:
<report>
<NewDataSet>
<Table>
<CustomerID>BLONP</CustomerID& ......

.net 创建xml的两种方法


方法一:按照XML的结构一步一步的构建XML文档.
    通过.Net FrameWork SDK中的命名空间"System.Xml"中封装的各种类来实现的
方法二:直接定影XML文档,然后保存到文件。
        通过"XmlDocument"类中的"LoadXml"方法
.aspx前台代码:
<%@ Page Language="C# ......

解析XML时DTD的处理 解析时忽略,生成XML文件时加上


一、解析XML文件时,遇到DTD的定义要怎么办?
    下面这段代码是ibatis配置文件,用w3c Dom(其实任意一种解析方式都是这样)都会从http://www.ibatis.com/dtd/sql-map-config-2.dtd
 这
个地址找对应的DTD文件进行校验,如果因特网上这个地址不存在的话,就会报 java.net.ConnectException:
Con ......

XML, XSLT, XSD, XPATH, XSL

Xml, xslt, xsd, xpath描述一下
XML: Extensible Markup Language扩展标记语言,用来处理结构化文档。
XSLT: XSL Transformations。用来将一种XML转换成另外一种XML文档。也可以将XML转换成XHTML或者HTML在浏览器中显示。
XSD: XML Schemas Definition。用来定义XML文档的结构。XML Schema 是DTD(Document Type Definiti ......

XML的一些简单问题!

(第1章)
(P1~3)1.用自己的语言对SGML、HTML和XML作简单介绍和对比。
SGML  是一种采用标记来描述文档数据的通用语言,SGML定义了基本的语法好,同时也允许用户建立自己的元素标记。
HTML 采用了很小一部分SGML的标记,同时HTML采用的是固定标记也不需要包含DTD。
XML 同HTML一样,都是出自于SGML标准通用标记语 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号