C# 如何使用.txt列表中的关键字搜索网页?
我正在尝试查找有关如何将.txt关键字列表导入搜索功能的教程或帮助:C# 如何使用.txt列表中的关键字搜索网页?,c#,java,C#,Java,我正在尝试查找有关如何将.txt关键字列表导入搜索功能的教程或帮助: http://www.website.com/search.php?word=WORDHERE 这将是一个类似的url,但我希望它遍历列表中的每个项目,并用该单词替换wordhere,以便它搜索列表中的每个单词 如果出现“未找到匹配项”,它将创建一个包含所有不匹配项的新列表。我不在乎它是否将其导出到一个新的.txt文件中,或者它是否涌入另一个文本框中。两种方法都有效 如果搜索匹配,它将忽略它并移动到下一个 我是新手:(请给我
http://www.website.com/search.php?word=WORDHERE
这将是一个类似的url,但我希望它遍历列表中的每个项目,并用该单词替换wordhere,以便它搜索列表中的每个单词
如果出现“未找到匹配项”,它将创建一个包含所有不匹配项的新列表。我不在乎它是否将其导出到一个新的.txt文件中,或者它是否涌入另一个文本框中。两种方法都有效
如果搜索匹配,它将忽略它并移动到下一个
我是新手:(请给我一些帮助:p假设.txt文件每行包含一个单词,下面是一个简单的解决方案:
string[]keywords=System.IO.File.ReadAllLines(@“C:\Temp\keywords.txt”);
List nomatch=新列表();
System.Net.WebClient wc=新系统.Net.WebClient();
foreach(关键字中的字符串字)
{
字符串响应=wc.DownloadString(“http://www.website.com/search.php?word=“+字);
if(response!=null&&response.Contains(“未找到匹配项”))
nomatch.Add(word);
}
如果(nomatch.Count>0)
System.IO.File.writeAllines(@“C:\Temp\nomatch.txt”,nomatch.ToArray());
欢迎使用Stack Overflow!通过花一些时间学习如何使用此网站,您将更有效地解决此问题。这里有一些帮助:请务必阅读“获取实际详细问题的答案”。哦,天哪,这对我的帮助是无法用语言表达的。非常感谢!