我正在使用Javascript在Safari浏览器中进行XSLT转换。
我的转换的最终输出是一个文档片段对象,其内容如下
<chart>
<dataset> .... some data </dataset>
<dataset> .... some data </dataset>
</chart>
基本上是转换后的XML输出。我需要在我的Javascript代码中将其用作字符串。
我无法使用.toString()或其他任何方法执行此操作。有人可以帮我吗?
谢谢。
答案 0 :(得分:7)
尝试XMLSerializer
:
var xmlAsDocument = ... // your XSLT result
var xmlAsString = new XMLSerializer().serializeToString( xmlAsDocument );