XML DOM XSLTProcessor 對象
XSLTProcessor 用 XSLT 來轉(zhuǎn)換 XML。
XSLTProcessor 對象
XSLTProcessor 使用 XSLT 樣式表來轉(zhuǎn)換 XML 文檔。
通過 importStylesheet() 方法用一個樣式表來初始化它。 如果你的樣式表使用參數(shù),可以用 setParameter() 來設(shè)置這些參數(shù)。 最后,使用 transformToDocument() 或 transformToFragment() 來執(zhí)行實際的轉(zhuǎn)換。
IE 支持 XSLT 但沒有實現(xiàn) XSLTProcessor 對象。
參閱特定于 IE 的 Node 對象的 transformNode() 和 transformNodeToObject() 方法。
XSLTProcessor 對象的方法
方法 | 描述 | IE | F | O | W3C |
---|---|---|---|---|---|
clearParameters() | 刪除之前的任何設(shè)置參數(shù)。 | No | 1 | 9 | Yes |
getParameter() | 返回指定的參數(shù)的值。 | No | 1 | 9 | Yes |
importStylesheet() | 指定要使用的 XSLT 樣式表。 | No | 1 | 9 | Yes |
removeParameter() | 刪除指定的參數(shù)。 | No | 1 | 9 | Yes |
reset() | 把 XSLTProcessor 恢復(fù)為默認(rèn)狀態(tài)。 | No | 1 | 9 | Yes |
setParameter() | 設(shè)置樣式表參數(shù)。 | No | 1 | 9 | Yes |
transformToDocument() | 把節(jié)點或文檔轉(zhuǎn)換為新的文檔。 | No | 1 | 9 | Yes |
transformToFragment() | 把節(jié)點或文檔轉(zhuǎn)換為 DocumentFragment。 | No | 1 | 9 | Yes |