Hi all,
I need to generate this json output :
{"test":"foo/bar"}
I use XSLT3 function fn:xml-to-json to do this.
My input is :
<fn:map xmlns:fn="http://www.w3.org/2005/xpath-functions">
<fn:string key="test" escaped="false">foo/bar</fn:string>
</fn:map>
But I always get this result with escaped slash :
{"test":"foo\/bar"}
Reading the spec at https://www.w3.org/TR/xslt-30/#func-xml-to-json at
paragraph "Strings are escaped as follows:" it looks like I can't unescape "/"
(solidus?) character.
Is there really no way to do that using XSLT3 json functionality ? Did I
missed something obvious ?
Here is a running test : https://xsltfiddle.liberty-development.net/bwdwrV
Thanks in advance,
Cordialement,
[cid:image002.jpg@01D58A06.3B895330]Matthieu RICAUD-DUSSARGET
Expert XML
SI EDITORIAL
Tél. +33 6 63 25 95 58
80, avenue de la Marne 92120 Montrouge
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--