我想显示从网站上的数据库中提取的XML。我希望能够设置它的显示方式(例如字符串值,属性,元素等的不同颜色)。
你会怎么做?你能用CSS吗?谢谢!
编辑:我的意思是将XML作为XML编辑器显示出来,抱歉让人感到困惑!答案 0 :(得分:3)
查看XSL/XSLT。
答案 1 :(得分:1)
(我将你的问题解释为将XML内容显示为XML,但是使用漂亮的语法高亮显示,例如你可以使用XML编辑器。)
我建议通过XSLT转换(服务器端或通过JavaScript)xmlverbatim。您可以更改其indent-elements
参数以控制是否要缩进XML。
对于客户端的XSLT转换,xslt.js(可能与jQuery结合使用)应该有所帮助。