[xsl] escaping curly braces in attribute values

Subject: [xsl] escaping curly braces in attribute values
From: "Christophe Marchand cmarchand@xxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 19 Dec 2016 12:26:48 -0000
Hello,


I want to create a variable :


<xsl:variable name="foe" as="element(element)">
<element path="/Q{http://www.w3.org/1999/XSL/Transform}stylesheet[1]/Q{http://www.w3.org/1999/XSL/Transform}template[1]"/>
</xsl:variable>


Where element/@path is a string value that denotes a XPath expression, not an XPath expression that should be evaluated.

How do I escape "{" "}" ?

Best regards,
Christophe

Current Thread