1

MVCビューに「利用規約」ブロックがあります。XMLファイル(HTML形式)からコンテンツをロードしたい。

どうすればそれを可能にできますか?

4

2 に答える 2

2

HTML が不要なマークアップなしで XML ファイルに直接記述されている場合 (特に明記していないため、そのように思われます)、次のコード行を使用できます。

@MvcHtmlString.Create(XDocument.Load(@"filepath").ToString()));

ページに直接吐き出します。XDocument を利用するには、これを含める必要があります。

using System.Xml.Linq; 
于 2012-12-06T12:11:45.613 に答える
0

XSLTを使用できます。

XSLT (Extensible Stylesheet Language Transformations) は、XML ドキュメントを他の XML ドキュメント、1または Web ページの HTML などの他のオブジェクト、プレーン テキスト、または PDF、PostScript、および PNG に変換できる XSL フォーマット オブジェクトに変換するための言語です。[ 2]

http://www.w3schools.com/xsl/

乾杯。

于 2012-12-06T11:13:00.980 に答える