我有这个XML:
<school>
<name>Big school</name>
<located>somewhere</located>
<age>163</age>
<students>53354</students>
</school>
我想向此XML添加新元素并在浏览器中显示它。我可以使用DOM方法添加新元素,但我不知道如何在浏览器中显示它。我找到了这个http://www.ehow.com/how_5941838_display-xml-javascript.html,但我没有成功。
我希望在浏览器中看到类似的内容:
<school>
<name>Big school</name>
<located>somewhere</located>
<age>163</age>
<students>53354</students>
<teachers>18752</teachers>
</school>
我可以用一些简单的方式做到这一点吗?
答案 0 :(得分:0)
您可以将其包装在xmp元素中,这将保留格式并显示标记(不将其解释为HTML)。
<xmp>
<school>
<name>Big school</name>
<located>somewhere</located>
<age>163</age>
<students>53354</students>
<teachers>18752</teachers>
</school>
</xmp>
注意虽然这个标签是非标准的,并且已经被其他人注意到了,但它仍然适用于所有主流浏览器,并且似乎没有合适的替代品(不使用JS或转义内容)。