C# 在标签之间抓取 HTML

标签 c#

好吧,我正在尝试做一个 Skype 工具,它有一个“字典”命令,可以从城市字典中检索单词的含义,此时我可以将整个 HTML 文档加载到字符串中,例如这个:

 private void urbanDictionary(string term)
        {
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.urbandictionary.com/define.php?term=" + term);
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();

            StreamReader stream = new StreamReader(response.GetResponseStream());
            string final_response = stream.ReadToEnd();

            MessageBox.Show(final_response);
        }

问题是我只想要像这样的含义

<div class='meaning'> "meaning" </div>

我尝试了各种方法,但无法检索“div”标签之间的文本。

我怎样才能做到这一点?

最佳答案

关于C# 在标签之间抓取 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31355453/

相关文章:

c# - 在 EF6 中重新加载导航属性

c# - ASP.NET 中的 XML POST 和解析

c# - 有什么方法可以找到最近的匹配项

c# - WinForms 屏幕上的键盘

c# - '=>' 在 C# 中有什么作用?

c# - UWP通用应用设备的盘符

c# - c# 2.0(BindingList)中泛型缺少协变的解决方案

c# - 为什么是 '&&' 而不是 '&' ?

C# 参数引用和 .net 垃圾回收

C# 数组合并不重复