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

  • discokatze

    discokatze

    23 EYLÜL 2009
  • AutoStream's Garage419

    AutoStream's

    15 EKİM 2007
  • Need for Speed

    Need for Spe

    8 ŞUBAT 2006