需要将我收到的一些XML快速转换为HTML。我需要冲出RegEx吗?使用jQuery将jQuery.parseXML值转换为HTML
0
A
回答
1
如果XML包含数据结构,那么使用jQuery模板功能。这样你就可以用HTML定义每个记录/数据结构的表示形式。如果您使用像AngularJS或Knockout这样的JavaScript MVC框架,您可以使用jQuery将您的XML数据结构转换为具有最小和可维护代码的HTML。与KnockoutJS http://knockoutjs.com/documentation/template-binding.html
如果XML包含HTML元素,那么你会很容易为你写XSL和XML做转换为HTML jQuery的模板
例。 JavaScript引擎的XSL处理器,可以转换XML使用XSL模板
介绍客户端XSLT的XML到HTML转换成HTML格式:http://www.w3schools.com/xsl/xsl_client.asp
+1
[请注意w3schools.com](http://w3fools.com)。 – Pointy 2012-07-20 13:06:54
如果“XML”其实是HTML,你可以将它传递给' $'。 xml是什么样的,需要编辑什么? – Esailija 2012-07-20 12:55:17
如果您已经解析了XML,则正则表达式不是解决方案的框架。您必须遍历构建的XML DOM并根据您的需要生成HTML。不知道具体情况当然不可能建议更多。 – Pointy 2012-07-20 12:55:40
'$ .parseXML(“ RSS标题 ”);'每个文档返回一个** Document **对象。我如何使用它? –
2012-07-20 13:27:49