2012-03-21 98 views
0

我需要从xml数据创建一个html模板,而无需在mvc应用程序中使用xslt。如何创建jsrender或jquery模板库

我的解决方案是: 首先我使用json.net(http://json.codeplex.com/)将xml转换为json。 第二我通过使用$ parse.Json(http://api.jquery.com/jQuery.parseJSON/) 第三我使用jsRender(https://github.com/BorisMoore/jsrender)将上面的json字符串转换为javascript对象字面值)为html模板添加值。

所有的一切都很好。但我需要编写自己的js来呈现html而不是jsRender。

我的问题是: 如何遍历每个js对象,并找到relavent html标记并添加值。

+1

欢迎来到SO。请发布一些代码和您的问题,否则没有人能够回答它! – vzwick 2012-03-21 10:02:21

回答

0

正如评论所暗示的,问题并不清楚。

如果您使用的是JQuery,那么使用它提供的功能来遍历元素。如果你想使用原始的javascript,那么使用它提供的基元,比如Object.keys。

如果jsrender正在为您工作,然后用它来研究如何做的事情。这是开源的主要目标之一 - 为学习提供基础。