بیتا حکمت
جمعه 10 بهمن 1393, 11:17 صبح
سلام . من میخوام از متد GetStrBetweenTags استفاده کنم اما همونطور که تو عکس می بینید خطا ظاهر میشه .
http://8pic.ir/images/fk54v1e5qe88508swqcj.jpg
فلسفه سوالم اینکه تگ های این سایت و سایت های دیگه رو بخونم .
protected void Button1_Click(object sender, EventArgs e)
{
WebRequest request = WebRequest.Create("http://www.tabnak.ir/fa/news/470985/%DA%A9%D9%BE%DB%8C-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C%D9%90-%D9%81%D8%B1%D9%86%D8%AF%D8%B2-%D8%A8%D8%A7-%DA%AF%D9%84%D8%B2%D8%A7%D8%B1-%D9%88-%D8%A7%D9%81%D8%B4%D8%A7%D8%B1-%D8%AF%D8%B1-%D8%B4%D8%A8%DA%A9%D9%87-%D8%AE%D8%A7%D9%86%DA%AF%DB%8C");
WebResponse response = request.GetResponse();
Stream data = response.GetResponseStream();
string html = String.Empty;
using (StreamReader sr = new StreamReader(data))
{
html = sr.ReadToEnd();
TextBox1.Text = html;
}
}
بعد از دکمه بالا کلیک شد . اگر روی دکمه دوم کلیک شد ، اتفاق پایین بیفته .
TextBox1.Text = GetStrBetweenTags(TextBox1.Text, "<div class=\"subtitle\" >", "!</div> ");
http://8pic.ir/images/fk54v1e5qe88508swqcj.jpg
فلسفه سوالم اینکه تگ های این سایت و سایت های دیگه رو بخونم .
protected void Button1_Click(object sender, EventArgs e)
{
WebRequest request = WebRequest.Create("http://www.tabnak.ir/fa/news/470985/%DA%A9%D9%BE%DB%8C-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C%D9%90-%D9%81%D8%B1%D9%86%D8%AF%D8%B2-%D8%A8%D8%A7-%DA%AF%D9%84%D8%B2%D8%A7%D8%B1-%D9%88-%D8%A7%D9%81%D8%B4%D8%A7%D8%B1-%D8%AF%D8%B1-%D8%B4%D8%A8%DA%A9%D9%87-%D8%AE%D8%A7%D9%86%DA%AF%DB%8C");
WebResponse response = request.GetResponse();
Stream data = response.GetResponseStream();
string html = String.Empty;
using (StreamReader sr = new StreamReader(data))
{
html = sr.ReadToEnd();
TextBox1.Text = html;
}
}
بعد از دکمه بالا کلیک شد . اگر روی دکمه دوم کلیک شد ، اتفاق پایین بیفته .
TextBox1.Text = GetStrBetweenTags(TextBox1.Text, "<div class=\"subtitle\" >", "!</div> ");