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(可扩展样式表语言转换)是一种语言,用于将 XML 文档转换为其他 XML 文档、1或其他对象,例如网页的 HTML、纯文本或 XSL 格式化对象,然后可以将其转换为 PDF、PostScript 和 PNG。[ 2]

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

干杯。

于 2012-12-06T11:13:00.980 回答