0

我有 ajax 将返回下面的响应文本:

<div id="root_1">
    <div id="insideRoot1"> value inside root 1 </div id="insideRoot1">
</div id="root_1">

<div id="root_2">
    <div id="insideRoot2"> value inside root 2 </div id="insideRoot2">
</div id="root_2">

<div id="root_3">
    <div id="insideRoot3"> value inside root 3 </div id="insideRoot3">
</div id="root_3">

据我所知,有效的 xml 必须有 1 个根节点,

使用 DOMparser 将该字符串解析为 xml 不起作用。

是否有任何 javascript 库可以将具有多个根节点的字符串解析为 xml。然后用javascript读取它的节点?

4

1 回答 1

1

只需用虚拟的开始和结束标记围绕字符串即可创建单个根节点。

然后,您可以将其解析为普通 XML 并读取子项。

于 2013-10-27T18:55:44.087 回答