2017-03-17 3 views
2

Mein Problem ist es, die erhaltenen Werte von get-property ('cf') in <property expression="fn:concat(get-property('whereConcat'),' AND PA_INATO=', get-property('cf'))" name="whereConcat" scope="default" type="STRING"/>Wie Apostroph in WSO2 Eigenschaft XPath-Ausdruck zu entkommen

Ich habe versucht, auf verschiedene Weise (Zeichencodierung zu zitieren: &apos;, Zeichen Escape: \') aber ohne Erfolg.

Antwort

3

der sauberste Weg, um eine Konstante zu definieren ist:

<property name="apos" scope="default" type="STRING" value="'"/> 

und es dann wie folgt verwendet werden:

<property expression="fn:concat(get-property('whereConcat'),' AND PA_INATO=',get-property('apos'), get-property('cf'),get-property('apos'))" name="whereConcat" scope="default" type="STRING"/> 
+0

Dank, es funktioniert! –