XSLTProcessor 用 XSLT 來轉換 XML。
XML DOM XSLTProcessor 對象
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 |