如何将Document-Fragment转换为JavaScript中的字符串内容?

San*_*eep 3 javascript xml xslt

我正在使用Javascript在Safari浏览器中进行XSLT转换.

我的转换的最终输出是一个文档片段对象,其内容如下所示

<chart>
<dataset> .... some data </dataset>
<dataset> .... some data </dataset>
</chart>
Run Code Online (Sandbox Code Playgroud)

基本上它是转换后的XML输出.我需要在我的Javascript代码中将其用作字符串.

我无法使用.toString()或其他任何方法.有人可以帮我吗?

谢谢.

Ale*_*rov 7

试试XMLSerializer:

var xmlAsDocument = ... // your XSLT result
var xmlAsString = new XMLSerializer().serializeToString( xmlAsDocument );
Run Code Online (Sandbox Code Playgroud)