public ActionResult Index()
{
ViewData["datas"] = ss();
return View();
}
List<string> dataList = new List<string>();
private List<string> ss()
{
string Site = "http://shiftdelete.net/";
WebClient client = new WebClient();
Stream data = client.OpenRead(Site);
StreamReader reader = new StreamReader(data, Encoding.GetEncoding("utf-8"));
string datas = reader.ReadToEnd();
string pattern3 = "<a.*?href=.*?>(.*?(<img.*?>).*?)</a>";
MatchCollection mathcollection = System.Text.RegularExpressions.Regex.Matches(datas, pattern3);
foreach (Match match in mathcollection)
{
if (match.Value.ToString().Contains("<img"))
dataList.Add(match.Value);
}
return dataList;
}
//******************************************//
index sayfamız
<h2>Index</h2>
@{
List<string> datas = (List<string>)ViewData["datas"];
foreach(string s in datas.ToList())
{
<hr />
<label>@s.ToString()</label>
}
}
biraz daha açıklayıcı bir şekilde anlatabilir misiniz veya bir video çekip yayınlayabilir misiniz?
YanıtlaSiloldu canım başka
YanıtlaSilyok yok eve gelip özel ders versin:))))
YanıtlaSilallah yarabbi ne kadar bedacıyız ... kendi çabalasa yapacak ama hazır olsunda ne olursaolsun !!!v
Merhabalar,
YanıtlaSilÖncelikle değerli paylaşımlarınız için teşekkürler..
Bir sorun var aşamadığım bu konuda, yazınızdan faydalanarak basitçe bir siteden içerik çekmek istiyorum.. Ancak denemediğim yöntem kalmadı neredeyse fakat bir bir türlü Türkçe karakter sorunun çözemiyorum.. ark. intel. com/tr sitesinden h3 içerisindeki veriyi okumaya çalışıyorum fakat küçük harfli Türkçe karakterler "Masaüstü Bilgisayar İşlemcileri" şekildeki gibi bozuk geliyor. Normalde sitede düzgün görünüyor fakat ctrl+u ile source koda manuel baktığımda da aynı yer bozuk görünüyor. Konu hakkında fikriniz bilginiz var mı acaba? Yardımcı olabilirseniz çok sevinirim.. Saygılarımla..
Çok ilginç bozuk olan karakterler burda yorumda düzeldi :) "Masa& #252;st& #252; Bilgisayar İşlemcileri" şeklinde geliyor normalde
Sil