Zu prüfen, wie ein Knoten enthält eine leere Zeichenfolge, Leerzeichen oder null in xpath?
Möchte ich überprüfen Sie mit Hilfe von xpath einen Knoten in der xml-enthält eine leere Zeichenfolge/Räumen. Was ist der xpath-Ausdruck muss ich benutzen?
zB:
<p:insert_acc_data_file xmlns:p="http://ws.wso2.org/dataservice">
<p:Id>123</p:Id>
<p:Name></p:pName>
</p:insert_acc_data_file>
Wie Sie die Name-Knoten leer ist oder mit Raum-Werte?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Indem überprüft wird, ob ein Knoten leer ist ich denke mal du meinst hat kein Kind-element (text oder Knoten).
Überprüfen, ob ein Knoten enthält nur Leerzeichen Werte getan werden kann, mit
normalize-space()
Funktion.Schlage ich vor, Sie in diesem Zustand:
not(./*) and normalize-space(.)=""
, d.h.