HTMLAgilityPack 仅迭代所有文本节点
这是一个 HTML 片段,我想要的只是获取文本节点并迭代它们。请告诉我。谢谢。
<div>
<div>
Select your Age:
<select>
<option>0 to 10</option>
<option>20 and above</option>
</select>
</div>
<div>
Help/Hints:
<ul>
<li>This is required field.
<li>Make sure select the right age.
</ul>
<a href="#">Learn More</a>
</div>
</div>
结果:
- 选择您的年龄:
- 0 到 10
- 20 及以上
- 帮助/提示:
- 这是必填字段。
- 确保选择正确的年龄。
- 了解更多
Here is a HTML snippet and all I want is to get only the text nodes and iterate them. Pls let me know. Thanks.
<div>
<div>
Select your Age:
<select>
<option>0 to 10</option>
<option>20 and above</option>
</select>
</div>
<div>
Help/Hints:
<ul>
<li>This is required field.
<li>Make sure select the right age.
</ul>
<a href="#">Learn More</a>
</div>
</div>
Result:
- Select your Age:
- 0 to 10
- 20 and above
- Help/Hints:
- This is required field.
- Make sure select the right age.
- Learn More
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
像这样的:
将输出:
Something like this:
Will output this:
我在 Google 主页上测试了 @Simon Mourier 的答案,并获得了大量 CSS 和 Javascript,因此我添加了一个额外的过滤器来删除它:
I tested @Simon Mourier's answer on the Google home page and got lots of CSS and Javascript, so I added an extra filter to remove it: