0

我需要从 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 模板。

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

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

4

1 回答 1

0

正如评论所暗示的那样,问题尚不清楚。

如果您使用的是 JQuery,请使用它提供的功能来循环遍历元素。如果您想使用原始 javascript,请使用它提供的原语,例如 Object.keys。

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

于 2012-06-01T13:46:38.220 回答