XQuery "<"-teken lezen

Status
Niet open voor verdere reacties.

Potloodbekertje

Nieuwe gebruiker
Lid geworden
11 mei 2010
Berichten
2
Hallo,

Voor een opdracht heb ik de volgende code:
let $result := concat('<', 'city geo="', $latitude , ',', $longitude, '">', $dst, '</city>')

het resultaat van deze code is:
"&lt;city geo=&quot;50.967560,5.828140&quot;&gt;Geleen&lt;/city&gt;"

maar ik wens het volgende resultaat:
<city geo=”LATUTIDE,LONGITUDE”>NAME</city>

Kan iemand mij uitleggen wat ik fout doe?

De oplossing:
let $result := concat('<city geo="', $latitude, ',', $longitude, '">', $dst, '</city>')
 
Laatst bewerkt:
Hmm. Blijkbaar worden alle enteties omgezet. Ik heb totaal geen ervaring met XQuery, maar je kan eens proberen dubbele quotes te gebruiken ipv. single quotes:
Code:
let $result := concat("<city geo='", $latitude , ",", $longitude, "'>", $dst, "</city>")
:thumb:
 
De oplossing:
let $result := concat('<city geo="', $latitude, ',', $longitude, '">', $dst, '</city>')

Bedankt voor je reactie!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan