第5章XML文档对象模型PPT课件
- 格式:ppt
- 大小:484.50 KB
- 文档页数:1
XML文档对象模型1)DOMDocument对象:该对象描述全部的文档映射表,文档映射表包含了XML 文档里的所有信息。
常用方法常用属性2)IXMLDOMNode对象:该对象描述XML文档里的节点。
这个节点可以是元素、属性、处理指令、文本或者其他存储在XML文档里的信息。
常用方法常用属性3)IXMLDOMNodeList对象:该对象描述IXMLDOMNode对象的集合,并可使用该对象遍历这个集合。
IXMLDOMNodeList对象里的节点集合可以用数值该问。
常用方法常用属性4)IXMLDOMParseError对象:该对象用来验证XML文档对于Schema或DTD的正确性,并且取得在验证过程中产生的错误信息。
常用方法常用属性* DOMDocument对象常用方法:a)createElement(elementName) ---- 该方法以元素名为参数创建一个用此参数命名的元素节点。
(不能创建名称空间受限制的元素。
如果要创建名称空间受限制的元素,必须使用createNode()方法)例: doc.createElement("PRODUCT"),有些用到:doc-> creatElement('item')b)createAttribute(attributeName) ---- 该方法以属性名为参数创建一个用此参数命名的属性节点。
例: doc.createAttribute("PRODID")xml中表现形式:<item upload_name="上3"><download_name>下载通道名称</download_name></item>c)createComment(text) ---- 该方法以字符串为参数创建一个包含此字符串的注释节点。
例: doc.createComment("This is an XML document")<item><!--upload_name--><download_name>下载通道名称</download_name></item>d)createTextNode(text) ---- 该方法以字符串为参数创建一个包含指定字符串的正文节点。