有没有快速转换方式
<?xml version="1.0"?><response><id>0123456</id><userid>0123</userid>
到
<?xml version="1.0"?>
<response>
<id>
0123456
</id>
<userid>
0123
</userid>
最好是客户端(JS)方式
答案 0 :(得分:2)
BeautifulSoup会这样做。并不总是完美,但它确实没问题。它可以在Python和Ruby中使用,而不是JS。
ETA:我刚从Google那里找到了一个非常酷的js + CSS solution,它为XML和其他十几种东西(例如js)做了缩进和颜色。真的很漂亮。 没关系。它不处理xml缩进。
答案 1 :(得分:1)
下面是一个链接,显示如何使用jQuery解析XML(所有客户端,使用AJAX调用来加载XML)。
如果您不想进行AJAX调用,请将XML加载到JS字符串中并按照教程进行操作。
http://www.switchonthecode.com/tutorials/xml-parsing-with-jquery