XML DOM XSLTProcessor 对象

XSLTProcessor 用 XSLT 来转换 XML。

XSLTProcessor 对象

XSLTProcessor 使用 XSLT 样式表来转换 XML 文档。

通过 importStylesheet() 方法用一个样式表来初始化它。 如果你的样式表使用参数,可以用 setParameter() 来设置这些参数。 最后,使用 transformToDocument()transformToFragment() 来执行实际的转换。

IE 支持 XSLT 但没有实现 XSLTProcessor 对象。

参阅特定于 IE 的 Node 对象的 transformNode()transformNodeToObject() 方法

XSLTProcessor 对象的方法

方法 描述 IE F O W3C
clearParameters() 删除之前的任何设置参数。 No 1 9 Yes
getParameter() 返回指定的参数的值。 No 1 9 Yes
importStylesheet() 指定要使用的 XSLT 样式表。 No 1 9 Yes
removeParameter() 删除指定的参数。 No 1 9 Yes
reset() 把 XSLTProcessor 恢复为默认状态。 No 1 9 Yes
setParameter() 设置样式表参数。 No 1 9 Yes
transformToDocument() 把节点或文档转换为新的文档。 No 1 9 Yes
transformToFragment() 把节点或文档转换为 DocumentFragment。 No 1 9 Yes