0

我正在尝试将页面上的重要 html 元素提取到 C# 类。标签如:

  1. <input>
  2. <a>
  3. <select>
  4. ...

我需要为代表这些 HTML 元素的 C# 类字段提供正确的名称。但是这些标签可能缺少一些重要的属性,例如:

  1. ID
  2. 姓名

有没有什么聪明的方法来命名这些 HTML 元素,同时保持最大的可读性?

4

1 回答 1

0

你能修改HTML吗?在这种情况下,给他们 ID/类;只要您的 C# DOM 引擎允许您通过任意属性选择元素,您也可以使用data-属性。

你不能这样做吗?那么你运气不好,必须使用选择器/xpath 来访问它们,即通过它们的祖先和在直接父元素的子集中的位置。

于 2012-10-14T10:41:31.800 回答