XML

首页 » Archive by category 'XML'

w3cmm

跨浏览器使用XPath

鉴于IE对XPath功能的支持有限,因此跨浏览器XPath只能保证达到IE支持的功能。换句话说,也就是要在其它使用DOM3级XPath对象的浏览器中,重新创建selectSingleNode()和selectNodes()方法。 继续阅读

目录 XML |
w3cmm

IE中的XPath

IE对XPath的支持是内置在基于ActiveX的XML DOM文档对象中,没有使用DOMParser返回的DOM对象。因此,为了在IE及之前的版本中使用XPath,必须使用基于ActiveX的实现。这个接口的每个节点上额外的定义了两个的方法:selectSingleNode()和selectNodes()…… 继续阅读

目录 XML |
w3cmm

DOM3级XPath

DOM3级XPath规范定义了在DOM中对XPath表达式求值的接口。在DOM3级XPath规范定义的类型中,最重要的两个类型是XPathEvaluator和XPathResult。XPathEvaluator用于在特定的上下文中对XPath表达式求值 继续阅读

目录 XML |
w3cmm

跨浏览器处理XML

很少有开发人员能够有福气专门针对一款浏览器做开发。因此,编写能够跨浏览器处理XML的函数就成了常见的需求。对解析XML而言,下面这个函数可以在所有四种主要浏览器中使用。 继续阅读

目录 XML |
w3cmm

IE8及之前版本中的XML

IE是第一个原生支持XML的浏览器,而这一支持是通过ActiveX对象实现的。为了便于桌面应用程序开发人员处理XML,微软创建了MSXML库;但微软并没有针对JavaScript创建不同的对象,而只是让Web开发人员能够通过浏览器访问相同的对象。 继续阅读

目录 XML |
w3cmm

XMLSerializer

在引入DOMParser的同时,Fifrefox还引入了XMLSerializer类型,提供了相反的功能:将DOM文档序列化为XML字符串。后来,Opera、Chrom和Safari都支持了XMLSerializer,但IE8仍然不支持XMLSerializer。 继续阅读

目录 XML |
w3cmm

DOMParser

为了将XML解析为DOM文档,Firefox引入了DOMParser类型;后来,Opera也支持了这个类型。在解析XMl之前,首先必须创建一个DOMParser的实例,然后在调用parseFromString()方法。 继续阅读

目录 XML |
w3cmm

DOM2级核心

DOM2级在document.implementation中引入了createDocument()方法。IE9+、Firefox、Opera、Chrome和Safari都支持这个方法。 继续阅读

目录 XML |
第 1 页,共 1 页1