每次服务器将xml字符串发送到客户端XMLHttpRequest对象时,当我在div标签内发布文本时,它都没有标签,而我希望我的xml标签可以解析。
现在我只将所有元素值连接在一起作为单个字符串,从中获取子字符串非常麻烦。这是我的问题的其他解决方案吗?
答案 0 :(得分:1)
这可能是因为当浏览器看到像
这样的xml字符串时 <someElement>blah</someElement>
它将&lt; 和&gt; 解释为html文档的一部分。您可能需要转义回复文字,将所有&lt; 替换为<
,&gt; 替换为>
答案 1 :(得分:0)
使用yourDiv.innerText = yourXML;
而不是yourDiv.innerHTML = yourXML;
。