我正在使用DOMParser
来解析加载到字符串中的一些原始xml数据。给定一个特定的Node
对象,我需要获取该节点的原始xml数据及其下面的所有内容。
例如,给定:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<elem>
<div>this is some text</div>
</elem>
</root>
...并且给定一个表示<elem>
元素的节点对象,我需要获取:
"<elem>
<div>this is some text</div>
</elem>"
......作为一个字符串。
答案 0 :(得分:3)
W3C提供DOM Level 3 Load/Save spec,但我不知道浏览器中有任何本机实现。但是,您可以使用de factor标准组件XMLSerializer来获取xml内容。