Saxon de-/encode Base64

xrax

Erfahrenes Mitglied
Na toll : nach stunden rumprobieren find ich ganz,ganz unten in der Saxon-Doc folgenden Hinwies:These extension functions are available in Saxon-PE and Saxon-EE except where otherwise stated. They are not available in Saxon-HE.
Klar hab ich HE genutzt

Hallo zusammen,

ich möchte einen Base64-code zu einem String mir Saxon encoden.
Versucht habe ich das wie folgt:
Code:
<xsl:value-of select='saxon:base64Binary-to-string(xs:base64Binary("RGFzc2VsIA=="), "UTF8")'/>
Bin mir schon nicht sicher ob die Syntax so stimmt.

Als Fehler erhalte ich jedenfalls: Undeclared namespace prefix {saxon}

Nun meine Fragen:
Ist die Syntax so ok und würde es laufen wenn der namspace declariert ist?
Wie declariere ich den namespace?

Besten Dank
xrax
 
Zuletzt bearbeitet: