View Full Version : سوال: دریافت متن یک سایت
sadegh.te
سه شنبه 11 شهریور 1393, 13:33 عصر
سلام من یه سوال داشتم که چطوری میشه متن یه سایتو بگیری و بریزیش داخل یه textbox ؟؟؟
pmm1024@gmail.com
سه شنبه 11 شهریور 1393, 13:35 عصر
با سلام
منظورتون را از گرفتن متن یک وبسایت کامل تر توضیح بدهید،آیا می خواهید بر اساس یک تگ HTML(مانند DIV) بگیرید؟
sadegh.te
سه شنبه 11 شهریور 1393, 14:09 عصر
آره اطلاعات بین دوتا div هستش ولی بین اون دوتا div چند تا table هست؟؟؟
pmm1024@gmail.com
سه شنبه 11 شهریور 1393, 14:18 عصر
توسط این دستور می توانید تمامی متن هایی که درون یک صفحه وب وجود دارد را در قالب String دریافت کنید:
using(WebClient client = new WebClient()) {
string s = client.DownloadString(url);
}
اما فکر کنم برای اینکه بخواهید متن خاصی را از یک صفحه توسط ID یک DIV یا هر کنترل دیگری دریافت کنید باید یا از Regex (http://en.wikipedia.org/wiki/Regular_expression)یا از HTML Agility Pack (http://www.codeplex.com/htmlagilitypack) استفاده نمایید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.