C# 用C语言从网站获取值的简单方法
我有以下问题! 我想从网站上获取运输数据。它们具有以下结构: 这里的问题是有多个div,在div中有更多的div和表。C# 用C语言从网站获取值的简单方法,c#,regex,webclient,C#,Regex,Webclient,我有以下问题! 我想从网站上获取运输数据。它们具有以下结构: 这里的问题是有多个div,在div中有更多的div和表。 由于我是一个完全不懂正则表达式的人,我想知道是否有更简单的解决方案来获取数据。我建议使用HTML Agility Pack之类的框架而不是正则表达式来遍历DOM。请阅读此处了解更多信息: 更具体地说,当使用HTML Agility Pack作为手动DOM遍历的替代方法时,您可以使用XPath定义要从中获取数据的元素。您可以编写非常有弹性的XPath,即使元素移动或格式不同(例如
由于我是一个完全不懂正则表达式的人,我想知道是否有更简单的解决方案来获取数据。我建议使用HTML Agility Pack之类的框架而不是正则表达式来遍历DOM。请阅读此处了解更多信息: 更具体地说,当使用HTML Agility Pack作为手动DOM遍历的替代方法时,您可以使用XPath定义要从中获取数据的元素。您可以编写非常有弹性的XPath,即使元素移动或格式不同(例如,属性顺序不同),也可以识别正确的元素。可以将XPath想象为类似于CSS选择器,但功能更强大,学习曲线更陡峭
至于正则表达式,.哦。有些人在遇到问题时,认为我知道,我会使用正则表达式。现在他们有两个问题。@AhmetKakıcı:我可以引用你的话吗?这是一个很好的方法。@JohnSaunders:有关正确的属性,请参阅。如果您希望使用CSS选择器,则可以始终使用CsQuery: