none
Cok güzel bir c#-html sorusu; RRS feed

  • Soru

  • Merhabalar..  Şimdi bir sitenin sayfanın kaynak kodunu alabiliyoruz..  veya ön yüzünü ınntertext alabiliyoruz

    (ınntertext,ınnerhtml) benim uzun zamandır düşündügüm fakat sonucu üretemedigim sorunum.

    sayfanın ön yüzündekileri. yani ınnertext verilerinin  ınnerhtml sini almak amacım böyle birşey mümkünmü..

    29 Ağustos 2013 Perşembe 11:45

Yanıtlar


  • e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    3 Eylül 2013 Salı 07:12
    Moderatör
  • InnerText'in InnerHtml'si olmaz (OuterHtml aradigin olabilir).

    Ne yapmak istedigin hic anlasilmadigindan cevap yoktur. Linq To XML ve SgmlReader'a bak. Kaynak kodu istedigin gibi parcalamak onlarla daha kolay.

    30 Ağustos 2013 Cuma 10:46
    Yanıtlayıcı
  • Sayfanın kaynak kodunu ne şekilde alırsan al, sonuçta tag'leri vs'leri işleyip içinden çıkarmak sana kalmış. Ki her gün üçer beşer şu tag arasını nasıl alırım, buradaki imajı nasıl çekerim soruları soruluyor ve cevaplanıyor. Ha sen sunucu tarafında kaynak dosyanın, sunucu tarafından yorumlanmamış şeklini diyorsan onu alman, tedbiri alınmışsa mümkün değil.
    2 Eylül 2013 Pazartesi 17:44
    Moderatör

Tüm Yanıtlar

  • Bilgisi olan yokmu (:
    30 Ağustos 2013 Cuma 10:41
  • InnerText'in InnerHtml'si olmaz (OuterHtml aradigin olabilir).

    Ne yapmak istedigin hic anlasilmadigindan cevap yoktur. Linq To XML ve SgmlReader'a bak. Kaynak kodu istedigin gibi parcalamak onlarla daha kolay.

    30 Ağustos 2013 Cuma 10:46
    Yanıtlayıcı
  • Sayfanın ön yüzü arka yüzü deyince, defter sayfası aklıma geldi, uzun zamadır kullanmadığım şeyler bunlar. Soru gerçekten anlaşılmıyor , yapmak istediğinizi bir örnekle anlatırsanız belki biliyoruzdur.

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    31 Ağustos 2013 Cumartesi 20:03
    Moderatör
  • Merhaba önay bey.. Şöyle acıklayayım..

    Innertexinin ınnerhtmlsi..  yani tarayıcıyla bir web sitesine girdigimizi düşünün.. web sitesinde indirme linkleri. fotolar textler v.s olur benim yapmak istedigim. örnegin texti.. Konya büyük 43 derece olcak olsun.. bunun bulundugu yerin.. htmlsiyle berbaer almak istiyorum..

    bunu tüm sayfaya uyarlarsak.. ınnertextinden bulunan tüm ögelerin bulundugu html taglarıyla beraber almak..

    2 Eylül 2013 Pazartesi 17:28
  • Sayfanın kaynak kodunu ne şekilde alırsan al, sonuçta tag'leri vs'leri işleyip içinden çıkarmak sana kalmış. Ki her gün üçer beşer şu tag arasını nasıl alırım, buradaki imajı nasıl çekerim soruları soruluyor ve cevaplanıyor. Ha sen sunucu tarafında kaynak dosyanın, sunucu tarafından yorumlanmamış şeklini diyorsan onu alman, tedbiri alınmışsa mümkün değil.
    2 Eylül 2013 Pazartesi 17:44
    Moderatör
  • Sayfa kaynak kodlarını parse edebilirsin http://htmlagilitypack.codeplex.com/ buna bir gozat umarım sana yardımcı olur
    2 Eylül 2013 Pazartesi 18:59

  • e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    3 Eylül 2013 Salı 07:12
    Moderatör
  • DataTable tablo = new DataTable();
    tablo.Columns.Add("html");
    tablo.Columns.Add("text");
    
    string[] temp = {"<a hre='#'>Konya 43</a>", "Konya 43" };
    tablo.Rows.Add(temp);
    

    Burdan yola çıkıp yapabilirsin

    3 Eylül 2013 Salı 09:38
  • Linq To XML ve SgmlReader'a bak.
    3 Eylül 2013 Salı 15:27
    Yanıtlayıcı