Jquery テンプレート ( http://api.jquery.com/category/plugins/templates/ ) を使用してニーズを満たすことができるようです。
これは、私のプロジェクトの 1 つからのランダムな (非常に凝縮された) サンプル テンプレートです。
<table>
<tr>
<th>Response Status</th>
<th>Response Reason</th>
</tr>
<tr>
<td>${RepsonseStatus}</td>
<td>${ResponseReason}</td>
</tr>
${} タグに注意してください。これらは実行時に json データに置き換えられます。
テンプレートとそのデータをマージする方法は次のとおりです。
//myTemplate can be sent from a server side function
var myTemplate = SomeFunctionToGetMyTemplate();
//myData is a javascript object/json from the server
var myData = SomeFunctionToGetMyData();
//the html function just replaces the html of the context node (#myTargetDiv) with the //output of the $.tmpl function
$("#myTargetDiv").html($.tmpl(myTemplate, myData));
Jquery テンプレートは公式には非推奨ですが、jquery の正式な代替品はまだありません (私の知る限り)。jquery テンプレート用のpluralsight に関する役立つビデオ チュートリアルがいくつかあります。