Wie füge ich einen Kommentar zu einem XPath hinzu?

8

zum Beispiel habe ich einen xpath und möchte einen Kommentar in der Nähe hinzufügen, um ihn zu identifizieren.

%Vor%     
gweg 04.11.2009, 21:04
quelle

3 Antworten

14

Keine Kommentarsyntax, aber Sie können String-Literale als Prädikat angeben, was als wahr (imho) gilt und das Ergebnis des Ausdrucks nicht ändern sollte. Ich weiß nicht, ob das große Leistungsnachteile hat.

%Vor%

Aber wie mjv sagte, würde ich auch bei der Syntax der Host-Sprache bleiben.

    
andre-r 04.11.2009, 22:58
quelle
14

XPATH 2.0 erlaubt Kommentare.

Von Ссылка :

  

Kommentare können verwendet werden, um eine informative Anmerkung für eine   Ausdruck. Kommentare sind nur lexikalische Konstrukte und nicht betroffen   Ausdrucksverarbeitung.

     

Kommentare sind Zeichenfolgen, die durch die Symbole (: und :) getrennt sind. Kommentare können   verschachtelt sein.

     

Ein Kommentar kann überall verwendet werden, wo Leerzeichen ignoriert werden dürfen (siehe   A.2.4.1 Standard-Whitespace-Handhabung).

     

Nachfolgend finden Sie ein Beispiel für einen Kommentar:

     

(: Houston, we have a problem :)

Schlechte Neuigkeiten, wenn wir XML mit Emoticons analysieren müssen! : -)

Als Nebenaspekt habe ich diese Informationen im Zusammenhang mit der Arbeit mit Tibco Designer für BusinessWorks v5.x gesucht, wo Kommentare mit dem TUBCO Designer XPATH Formelersteller hinzugefügt werden können:

{-- Houston, we've had a problem --}

    
Sepster 25.03.2014 23:35
quelle
6

Nein, die XPATH-Syntax erlaubt es nicht, Kommentare in die Pfadzeichenfolge einzubetten.

Dies ist normalerweise keine signifikante Einschränkung, da Pfade normalerweise kurz sind und ein Kommentar in der bestimmten Syntax der Hostsprache (XSLT, C #, was auch immer ...) in der Nähe platziert werden kann.

    
mjv 04.11.2009 21:10
quelle

Tags und Links