xml文档对象模型

xml文档对象模型

ID:36025508

大小:56.00 KB

页数:7页

时间:2019-04-30

xml文档对象模型_第1页
xml文档对象模型_第2页
xml文档对象模型_第3页
xml文档对象模型_第4页
xml文档对象模型_第5页
资源描述:

《xml文档对象模型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XML文档对象模型1)DOMDocument对象:该对象描述全部的文档映射表,文档映射表包含了XML文档里的所有信息。常用方法常用属性2)IXMLDOMNode对象:该对象描述XML文档里的节点。这个节点可以是元素、属性、处理指令、文本或者其他存储在XML文档里的信息。常用方法常用属性3)IXMLDOMNodeList对象:该对象描述IXMLDOMNode对象的集合,并可使用该对象遍历这个集合。IXMLDOMNodeList对象里的节点集合可以用数值该问。常用方法常用属性4)IXMLDOMParseError对象:该对象用来验证XML文档对于Schema或DTD的正确性,并且取得在验证过程

2、中产生的错误信息。常用方法常用属性*DOMDocument对象常用方法:a)createElement(elementName)----该方法以元素名为参数创建一个用此参数命名的元素节点。(不能创建名称空间受限制的元素。如果要创建名称空间受限制的元素,必须使用createNode()方法)例:doc.createElement("PRODUCT"),有些用到:doc->creatElement('item')b)createAttribute(attributeName)----该方法以属性名为参数创建一个用此参数命名的属性节点。例:doc.createAttribute("PRODID"

3、)xml中表现形式:下载通道名称c)createComment(text)----该方法以字符串为参数创建一个包含此字符串的注释节点。例:doc.createComment("ThisisanXMLdocument")下载通道名称d)createTextNode(text)----该方法以字符串为参数创建一个包含指定字符串的正文节点。例:doc.cr

4、eateTextNode("SonyWorkman")e)createNode(type,name,namespace-URI)----该方法创建元素节点。三个参数,"类型"参数是variant型,既可以是字符串也可以是整型。第二个参数是字符串,它代表将要创建的节点的名字。第三个参数是代表namespace-URI的字符串。如果namespace-URI为空字符串,则新创建的节点就没有名称空间URI例:doc.createNode("element","PRODUCT","")doc.createNode("element","prod:PRODUCT","blog.csdn.net/fc

5、rpg2005")doc.createNode(1,"PRODUCT","")f)getElementsByTagName(elementName)----该方法以字符串为参数。这个字符串是要搜索的元素。返回IXMLDOMNodeList对象,包含指定元素名称的节点的集合。可以用这些节点信来浏览操纵存储在指定元素中的值。例:doc.getEelmentsByTagName("PRICE")g)load(XMLdocument)----该方法以字符串为参数。这个字符串是XML文档的地址(HTTP地址或本地地址)例:doc.load("http://blog.csdn.net/fcrpg200

6、5/product.xml")doc.load("D:product.xml")h)loadXML(string)----该方法把成形的XML代码或整个XML文档载入DOMDocument对象中。例:doc.loadXML("BarbieDoll")i)transformNode(stylesheetobject)----该方法以风格表对象为参数。通过把相应的风格表加到XML文档上来处理节点,然后返回转换结果。例:doc.transformNode(

7、"product.xsl")j)appendChild(childnode)----该方法以对象为参数。把这个对象作为最后的子节点加在XML文档上。createNode()或者createElement()方法可以创建节点或元素。但是它们不会把新建的节点加到文档树形结构上。而是需要用appendChild()方法,insertBefore()方法,或者replaceChild()方法把新建的节点加上去。例:doc.app

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。