2012-03-21 48 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正在爲您工作,然後用它來研究如何做的事情。這是開源的主要目標之一 - 爲學習提供基礎。