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

  • bobono1baby

    bobono1baby

    14 AĞUSTOS 2011
  • RocketJump

    RocketJump

    22 ŞUBAT 2006
  • Vicious Computers

    Vicious Comp

    14 EKİM 2006