Re: Jak wyciagnac "text node" ?
[ Nouvelle discussion
| Répondre au groupe
|
pl.comp.xml ]
U¿ytkownik "Reeno" <reenomt2@gmail.com> napisa³ w wiadomo¶ci
news:6a1f459c-bd7d-4bca-a8ab-f7f9df96100d@a70g2000hsh.googlegroups.com...
> Pobieram node[@id='some_id'] za pomoca XPath, ale nie mam pojecia jak
> wyciagnac text 3, skoro sam w sobie nie jest nodem. Jakies pomysly?
Jak nie jest jak jest...
Wezel (node), to:
* element (aka tag)
* wartosc tekstowa
* komentarz
* instrukcja sterujaca
Tak, wszystko powyzsze to _wezly_.
..firstChild tego co powierasz, bedzie tym czego szukasz (sprawdz .nodeName i
..nodeValue tego czegos).
Mozna od razu:
node[@id='some_id']/text()
Ale, tylko pod warunkiem, ze wartosc tekstowa bedzie.
Zeby bylo weselej niektore parsery detekuja wezly tekstowe, tam gdzie
(zgodnie ze specyfikacja) ich nie ma, i nie sa to miejsca, w ktorych (na
chlopski rozum) potencjalnie mogly by byc.
Na szczescie/nieszczescie tylko w dokumentach z tabulacja.
sz.

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|