0

mvc アプリケーションで xslt を使用せずに、xml データから html テンプレートを作成する必要があります。

私の解決策は次のとおりです。最初にjson.net(http://json.codeplex.com/)を使用してxmlをjsonに変換しました。2 番目に $parse.Json (http://api.jquery.com/jQuery.parseJSON/) を使用して上記の json 文字列を javascript オブジェクト リテラルに変換し、3 番目に jsRender (https://github.com/BorisMoore/jsrender) を使用してhtml テンプレートに値を追加します。

すべてが順調です。しかし、jsRender ではなく、html をレンダリングするための独自の js を作成する必要があります。

私の質問は、各jsオブジェクトをループして関連するhtmlタグを見つけて値を追加する方法です。

4

1 に答える 1

0

コメントが示すように、質問は明確ではありません。

JQuery を使用している場合は、JQuery が提供する機能を使用して要素をループします。生の JavaScript を使用する場合は、Object.keys など、提供されるプリミティブを使用します。

jsrender がうまく機能している場合は、それを使用して作業方法を学習してください。これは、オープン ソースの主な目的の 1 つであり、学習のベースを提供することです。

于 2012-06-01T13:46:38.220 に答える