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

  • efaustus9

    efaustus9

    16 HAZİRAN 2006
  • jeffisthecoolguy

    jeffisthecoo

    17 HAZİRAN 2013
  • tutvid

    tutvid

    19 AĞUSTOS 2006