Ich versuche, nur die oberste Ebene Text und keine der untergeordneten Text zu bekommen. So habe ich folgende xml:Wie bekomme ich nur den Textinhalt des Top-Level-Knotens mit getTextContent()
<job>
text1
<input> text2 </input>
</job>
und ich möchte nur den übergeordneten (text1) Text erhalten. So in diesem Beispiel würde ich
tunnode.getTextContent();
und text1
bekommen, nicht text1text2
die getTextContent zur Zeit mir gibt. Jetzt habe ich den Mann pages gelesen und ich weiß, dass sie sagen, getTextContent gibt die verkettete Zeichenfolge aller untergeordneten Elemente mit dem übergeordneten zurück. Aber ich würde nur den Text von den Eltern mögen. Eine andere Art, wie ich darüber nachdenke, war, zu versuchen, den Elternteil von den Kindern zu isolieren und den Befehl getTextContent nur für den Elternteil auszuführen, aber ich weiß nicht, wie machbar das ist.
Jede mögliche Hilfe
Danke, -Josh
1+ rep für XPath. :) –
Vielen Dank für die Antwort +1 – Grammin