belirleyin:XPath: Aşağıdaki XML Having metin düğümü
<node>Text1<subnode/>text2</node>
nasıl seçerim ya birinci ya XPath aracılığıyla ikinci metin düğümü? Böyle
şey: o düğüm içindeki her metnin birleştirilmiş sonucu olduğu için elbette
/node/text()[2]
çalışmaz. Xpath çalışmanız gerekir
Sen yazdı: * '/ düğüm/metin() o düğüm içindeki her metnin birleştirilmiş sonucu çünkü [2]' [...] çalışmıyor Aşağıdaki XPath ifadesi eşdeğerdir * Bu yanlış: Bu, "düğüm" kök öğesinin * ikinci metin düğümü çocuğu anlamına gelir. ** string değeri ** (descendant metin düğümlerinin birleştirilmesi) 'string (/ node)' olur –
Xpath sorgusunun çalışması gerektiği anlamına mı geliyor? Sanırım başka bir yerde başka bir sorunum var. ;) Teşekkürler! – kernel
İyi soru, +1. Açıklamam için cevabımı ve üst öğenin tümünü veya belirli bir metin düğümü çocuğunu seçen birkaç XPath ifadesini görün. –