SORU
17 ŞUBAT 2011, PERŞEMBE


XPath: metin düğümü seçin

Aşağıdaki XML:

<node>Text1<subnode/>text2</node>

Nasıl ilk ya da XPath ile ikinci metin düğümü seçer?

Şöyle bir şey:

/node/text()[2]

elbette değil düğüm içinde her metin, birleştirilmiş neden çünkü iş yok.

CEVAP
18 ŞUBAT 2011, Cuma


Aşağıdaki XML:

<node>Text1<subnode/>text2</node> 

Nasıl ilk ya da seçerim XPath ile ikinci metin düğümü?

Kullanın:

/node/text()

Bu metin düğümü üst elemanın çocukları seçer ("adı") düğüm XML belgesi.

/node/text()[1]

Bu üst öğenin metin düğümü ilk çocuk seçer ("adı") düğüm XML belgesi.

/node/text()[2]

Bu üst öğenin metin düğümü ikinci çocuk seçer ("adı") düğüm XML belgesi.

/node/text()[someInteger]

Bu üst öğe someİnteger-th metin düğümü çocuk seçer ("adı") düğüm XML belgesi. Aşağıdaki XPath ifadesi eşdeğerdir:

/node/text()[position() = someInteger]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Google Россия

    Google Ро�

    9 Temmuz 2007
  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009