已取得xml的内容字符串,怎么把字符串中的特殊字符转换成相应的实体
已取得xml的内容字符串,如何把字符串中的特殊字符转换成相应的实体?
已取得xml的内容字符串,想把它显示在
标签内。(要求能在IE、FireFox下正确显示)
页面无显示,因为str中含有特殊字符<和>,有什么办法能把这个字符串中的特殊字符转换成相应的实体(><),然后显示在页面上.
------解决方案--------------------
已取得xml的内容字符串,想把它显示在
- HTML code
<p id="View"></p>
标签内。(要求能在IE、FireFox下正确显示)
- Perl code
var str=GetXmlString(); //str中的内容如下: <Nodes> <Node> Hello </Node> </Nodes> document.getElementById("View").innerHTML=str;//(不要用innerText,textContext这两个属性)
页面无显示,因为str中含有特殊字符<和>,有什么办法能把这个字符串中的特殊字符转换成相应的实体(><),然后显示在页面上.
------解决方案--------------------
- JScript code
document.getElementById("View").innerHTML = str.replace(/</g, "<").replace(/>/g, ">");