如何创建jsrender或jquery模板库

时间:2012-03-21 09:59:36

标签: jquery json templates jsrender

我需要从xml数据创建一个html模板,而不在mvc应用程序中使用xslt。

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

一切都很好。但我需要为渲染html而不是jsRender编写自己的js。

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

1 个答案:

答案 0 :(得分:0)

正如评论所暗示的,问题不明确。

如果您正在使用JQuery,那么使用它提供的功能来循环遍历元素。如果你想使用原始的javascript,那么使用它提供的原语,如Object.keys。

如果jsrender为你工作,那就用它来研究如何做事。这是开源的主要目标之一 - 提供一个可供学习的基础。