- C# 解析 html 中筛选 class 的问题
- C# html 解析 class 类
当我们用 C# 的. net 解析 html 的时候, 当 html 的元素没有 id, 并且没有过多的属性供筛选, 只能通过 class="div2" 之类的筛选的时候, 当我们使用
string helperStr1 = item.GetAttribute("class");
会发现用上面的代码其实是找不到的, 这时候只需要进行如下修改就可以了
string helperStr1 = item.GetAttribute("className");
至于其原因嘛, 是否可以理解为 class 是保留词, 虽然用 "" 包裹了, 但是在解析 html 的时候, 仍然作为解析的时候的一个保留词
解释的不一定对, 希望大家指正不知道类似的情况还有没有了, 这里备忘
来源: http://www.bubuko.com/infodetail-2502961.html