20
belli düğüm sonra seçme metin, şimdi ben ondan sonra kardeş metni seçmek gerekir: Benim durumumdaXPath - Bir düğüm bulduk
i metnin almak gerekir : 10 January
nasıl bunu yapıyorum
belli düğüm sonra seçme metin, şimdi ben ondan sonra kardeş metni seçmek gerekir: Benim durumumdaXPath - Bir düğüm bulduk
i metnin almak gerekir : 10 January
nasıl bunu yapıyorum
bu deneyin:
//foo/following-sibling::text()[1]
(mevcut XPath ifadesi ile //foo/
yerine bu XML ile
:..
<data>
<foo>foo</foo>
bar
<baz>baz</baz>
</data>
o çıktı olarak bar
verir To
bir saniye için pedantik olmak 'bar' etrafında beyaz boşluk önemli, bu yüzden çıktı * tam olarak * bar değil. Normalize-space (// foo/following-sibling :: text() [1]) ' –
'ı kullanmak isteyebilirsiniz. Ya benzer yapılarım varsa ve tek tanımlayıcı' foo' metin ise etiketleri. Foo'yu kullanabilir ve kardeşleri takip edebilir miyim. Cevabınızı güncelleyebilirseniz takdir ediyorum! –
mrquad
@WayneBurkett 'normalize-boşluk 'sadece 1' string' döndürür. XPath 1.0'da normalleştirilmiş tüm "match'leri" nasıl döndürürsünüz? – Viraj