Hallo,
ich bin wieder mal verzweifelt. Nachdem ich nun einen ganzen Tag...
Wenn ich folgendes habe:
<search>
<select>
<name>lemma</name>
<value>aWord</value>
<operator>and</operator>
</select>
<select>
<name>root</name>
<value>something</value>
</operator>
</select>
</search>
und mir daraus einen String concatenieren will(mit xquery) läuft es immer schief...
Der string sollte in etwas so aussehen:
lemma='aWord' and root='something'
Soll heissen, dass ich zunächst an lemma ein = konkatenieren will und dann an value ein ' und dann den value und dann wieder ein ' ...
Leider funzt das mit meiner xquery nicht, da mein xPath Ausdruck anscheinend nicht richtig ist.=(
Wenn die oben genannte xmlStruktur in:
let :=sD gespeichert wird, wie kann ich mir dann diesen String zusammen bauen?
Mein Ansatz:
concat($sD/select/name , '=' )
aber wie gehts weiter?
Please, ich komm keinen Schritt weiter, vielleicht kann mir jemand etwas auf die sprünge helfen....
THX
ich bin wieder mal verzweifelt. Nachdem ich nun einen ganzen Tag...
Wenn ich folgendes habe:
<search>
<select>
<name>lemma</name>
<value>aWord</value>
<operator>and</operator>
</select>
<select>
<name>root</name>
<value>something</value>
</operator>
</select>
</search>
und mir daraus einen String concatenieren will(mit xquery) läuft es immer schief...
Der string sollte in etwas so aussehen:
lemma='aWord' and root='something'
Soll heissen, dass ich zunächst an lemma ein = konkatenieren will und dann an value ein ' und dann den value und dann wieder ein ' ...
Leider funzt das mit meiner xquery nicht, da mein xPath Ausdruck anscheinend nicht richtig ist.=(
Wenn die oben genannte xmlStruktur in:
let :=sD gespeichert wird, wie kann ich mir dann diesen String zusammen bauen?
Mein Ansatz:
concat($sD/select/name , '=' )
aber wie gehts weiter?
Please, ich komm keinen Schritt weiter, vielleicht kann mir jemand etwas auf die sprünge helfen....
THX
Comment