Zayıf XHTML var xpath ile ayrıştırmam gerekiyor. Şöyle görünüyor:İç içe yerleştirilmiş öğelerin üzerinde metin() ancak boşluk yok
<div class="foo">
i need this text
<br/>
<br/>
<span>sometext</span>
</div>
<div class="foo">
<span>some other text</span>
<span>sometext</span>
</div>
İlk divanda "bu metne ihtiyacım var" ile TÜM içeriği seçmek istiyorum. Benim sorunum, div öğelerinin whitespaces veya başka şeyler içermesidir, böylece // div [@ class = "foo"]/text() ikinci div için boş dizeleri döndürüyor. Bu boş alanları görmezden gelmek istiyorum, bunu nasıl yapabilirim?
şey yapıyor mu ekleme gibi [normalleştirmek-boşluk() = ""!] Sorgu yardımı sonunda: – Steve