• 29-03-2010, 22:59:16
    #1
    Üyeliği durduruldu
    GetElementsByTagName ile aşağıdaki deneme yazısını nasıl alabilirim..
    GetAttribute methodunuda kullanıyorum hiç bir sonuç elde edemedim.

    <a class="indexterm" name="zmw57dd0e2131"></a>deneme  123
  • 30-03-2010, 09:04:29
    #2
    deneme yazısı <a> taginin içinde değil ki alamazsın
  • 30-03-2010, 12:13:22
    #3
    anchor taga id ve runat="server" özelliğini ekleyin. böylece içeriğine ve özelliklerine kod tarafında ulaşabilirsiniz.

    verdiğiniz örnekte ise string fonksiyonlarından substring kullanarak o veriyi çekebilirsiniz.

    k.gelsin
  • 30-03-2010, 21:15:27
    #4
    Üyeliği durduruldu
    NoVoLuMe adlı üyeden alıntı: mesajı görüntüle
    deneme yazısı <a> taginin içinde değil ki alamazsın
    doğru diyorsun
    <p> tagının içerisinde sen söyleyince farkettim şimdi. yukarıya da <p> tagını yazmamışım.
  • 30-03-2010, 21:18:09
    #5
    Üyeliği durduruldu
    Elroy adlı üyeden alıntı: mesajı görüntüle
    anchor taga id ve runat="server" özelliğini ekleyin. böylece içeriğine ve özelliklerine kod tarafında ulaşabilirsiniz.
    nasıl yani ?
    Bu başka bir site benim sayfada düzenleme yapma yetkim yok.
    Dediğinizi anlayamadım.
    substring le içeriği alabilirim ama daha kolay yolu tag ve GetAttribute
    methodları ile olabilir mi diye sordum sonuçta başka şeyleri alabiliyorum. methodun kullanımı ve çalışmasıda kolay kastırmıyor
  • 31-03-2010, 00:32:49
    #6
    anchortagların içini mi almak istiyorsunuz ? string işlemleri en sağlam Regular Expressionlar ile yapılır. yazması zordur fakat işinizi kolaylaştırır.

    google'a "grab html tags regular expression" yazın.

    windows projesi ise HtmlDocument olarak içeriği atayın ve dediğiniz getattribute getelementbyid gibi metodları kullanın, başka bir yol bu da.
  • 31-03-2010, 00:55:13
    #7
    Üyeliği durduruldu
    Elroy adlı üyeden alıntı: mesajı görüntüle
    anchortagların içini mi almak istiyorsunuz ? string işlemleri en sağlam Regular Expressionlar ile yapılır. yazması zordur fakat işinizi kolaylaştırır.

    google'a "grab html tags regular expression" yazın.

    windows projesi ise HtmlDocument olarak içeriği atayın ve dediğiniz getattribute getelementbyid gibi metodları kullanın, başka bir yol bu da.

    aynen dediğini gibi htmldocument atayıp bu methodları kullanıyorum.
    Fakat bir sorunum var. yukarıdaki sorunumu çözdüm.

    getelementbytag ile istediğim tag aralıgını alabiliyorum fakat bu istediğim yazı değil bunu sınırlamak için aklıma birşey gelmiyor.

    <h3> tagından sonra gelen <p> tagındakileri almak istiyorum.

    bunu nasıl çözebilirim. aklına herhangi birşey geliyor mu