PDA

View Full Version : خواندن اطلاعات از یک صفحه HTML



majidrezaei2007
دوشنبه 03 مهر 1391, 14:48 عصر
با عرض سلام خدمت دوستان و اساتید گرامی

یک صفحه HTML دارم که شامل یک جدول ساده می باشد . می خوام که اطلاعات این جدول رو بیارم توی یک datagrid و با اونا کار کنم . چه طور باید این کار رو انجام بدم .

با استفاده از این کد می تونم به متن داخلش دسترسی داشته باشم . اما اطلاعات رو به هم می چسبونه و نمیشه باهاشون کار کرد . با استفاده از کد html صفحه و تحلیل اون توسط RE هم به نتیجه نرسیدم .

HtmlElementCollection oTBL = webBrowser1.Document.GetElementsByTagName("table");
for (int i = 0; i < oTBL.Count; i++)
{
richTextBox1.Text = oTBL[i].InnerText;
}

فایل HTML رو هم میزارم.
ممنون میشم دوستان راهنماییم کنن.

majidrezaei2007
دوشنبه 03 مهر 1391, 17:36 عصر
دوستان کسی نمی تونه مارو راهنمایی کنه ؟؟؟؟

Farshid007
دوشنبه 03 مهر 1391, 19:59 عصر
بجای تیبل td رو بزن
چون تو html هر ردیف با تگ td مشخص میشه

majidrezaei2007
دوشنبه 03 مهر 1391, 20:37 عصر
اون مشکل حل شد . ممنون
الان یک کار دیگه باید انجام بدم و اونم اینکه به صورت خودکار روی یک دکمه در یک صفحه وب کلیک کنم . طوری که اجرا بشه
تکت باکس ها رو با این دستور پر می کنم اما دکمه رو نمیدونم چطور باید کلیک کرد

HtmlElement oTBL = webBrowser1.Document.GetElementById("StID");
oTBL.InnerText = "9012240700";

Alizadeh_ENV
چهارشنبه 12 مهر 1391, 18:23 عصر
الان یک کار دیگه باید انجام بدم و اونم اینکه به صورت خودکار روی یک دکمه در یک صفحه وب کلیک کنم . طوری که اجرا بشه
کسی نمی دونه آخه من هم همین سوال رو دارم