-1

这是一个基于 Windows 的应用程序。

我完全一无所知,我在网上搜索过,但找不到合适的答案。

我正在从数据库中获取数据,例如 GetResult 类中的 field1、field2 和 fields3。在我的项目中,我使用 3 个标签创建了 HTML 模板

我应该做的是我必须将 this(field1,field2 and fields3) 值附加到 HTML 中的标签。

我怎样才能做到这一点?

4

1 回答 1

0

我能想到的两种方法——

  1. 正则表达式 - 使用正则表达式在您的 html 模板中查找标签,并将它们替换为 field1、2 和 3 的值。
  2. 使用像htmlAgilityPack这样的 Html 解析库,它在 C# 中提供 DOM 操作。他们的 codePlex 网站上有很多示例。

使用 Html 解析库通常比正则表达式更好,因为正则表达式往往更容易失败(或者更确切地说,它很难处理正则表达式中的所有边缘条件)。

于 2012-05-20T04:11:33.713 回答