FirefoxとChromeでは、次のようなものを使用して、XSLを使用してXMLドキュメントをDOMフラグメントに変換しています。
var xsl = document.implementation.createDocument(); // i.e. a DOM document
var processor = new XSLTProcessor();
processor.importStylesheet(xsl);
var xml = document.implementation.createDocument(); // i.e. a DOM document
var fragment = processor.transformToFragment(xml, document);
実際のコードでは、xsl
とxml
を使用してjQueryを使用してリモートファイルからロードされるdataType: "xml"
ため、両方のXMLドキュメントも同様です。
Internet Explorerで同等のものは何ですか?