需要将我正在接收的一些XML快速转换为HTML。我是否需要淘汰RegEx?
答案 0 :(得分:1)
如果XML包含数据结构,则使用jQuery模板功能。这样,您就可以在HTML中定义每个记录/数据结构的表示形式。与jQuery一起使用javascript MVC框架(如AngularJS或Knockout),您可以使用最少且可维护的代码将XML数据结构转换为HTML。
使用KnockoutJS http://knockoutjs.com/documentation/template-binding.html
的jQuery模板示例如果XML包含HTML元素,那么您可以轻松编写XSL并执行从XML到HTML的转换。 Javascript引擎具有XSL处理器,可以使用XSL模板将XML转换为HTML
用于XML到HTML转换的客户端XSLT简介:http://www.w3schools.com/xsl/xsl_client.asp