私は、kay-valueペアを含むJSONファイルを解析し、HTMLのタグを置き換えたいと考えています。JSONファイルがHTMLタグを置き換えます
だから、APIは、JSONファイルなどを取得:
{
"myValue1": "value1",
"myValue2": "value2",
"myValue3": "value3",
}
を、私は次のようにDBからHTMLテンプレートを取得:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<meta name="description" content="description">
<title>Page Title</title>
<link rel="stylesheet" media="screen" href="css/styles.css" />
<link rel="stylesheet" media="print" href="css/print.css" />
<style>
body {background:#e3e3e3;}
</style>
</head>
<body>
<p style="color: red;">{{myValue1}}</p>
<p>{{myValue2}}</p>
<p>{{myValue3}}</p>
</body>
</html>
と私はHTMLにJSONファイルからすべてのタグを交換したいと思います結果は次のようになります。
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<meta name="description" content="description">
<title>Page Title</title>
<link rel="stylesheet" media="screen" href="css/styles.css" />
<link rel="stylesheet" media="print" href="css/print.css" />
<style>
body {background:#e3e3e3;}
</style>
</head>
<body>
<p style="color: red;">value1</p>
<p>value2</p>
<p>value3</p>
</body>
</html>
テンプレートは置き換え可能で、 DB。 ASP.NETコアでこれを行うにはどうしたらいいですか?
これは.NETの質問です。ユーザーがJSON値をブラウザに送信し、Javascriptで要素を置き換えるように提案していない限り、これは、Javascriptフレームワークとは逆のものです。データをブラウザに送ると、* data binding *を使わないのはなぜですか? –