|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Aw: problem with json-to-xml()
Add `xpath-default-namespace="http://www.w3.org/2005/xpa th-functions";`
--
Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail
gesendet.Am 22.06.20, 07:12 schrieb "Wolfhart Totschnig
wolfhart.totschnig@xxxxxxxxxxx"
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>:
Hello,
I am using the json-to-xml() function for the first time and cannot
get
it to work. I was hoping that one of you could help me.
I have JSON data stored in a text file called "json". I can transform
this data into xml and insert it into my output document with
json-to-xml(unparsed-text('json'))
That works as expected. The xml data that is produced from the JSON
data
and inserted into my output document looks like this (abbreviated):
<map xmlns="http://www.w3.org/2005/xpath-functions">
<string
key="@context"> http://lobid.org/resources/c ontext.jsonld</string>
<string
key="id">
http://lobid.org/resources/search?q=isbn:3-492-21746-X&format=js
on</string>
</map>
Now, what I really would like to add to my output is the value of
/map/string[@key='id'], that is,
"
http://lobid.org/resources/search?q=isbn:3-492-21746-X&format=js
on".
I thought that it would be as simple as this:
<xsl:value-of
select="json-to-xml(unparsed-text('json'))/map/string[@key='id']"/>
But this doesn't work. It does not produce any output. What am I
misunderstanding?
Thanks in advance for your help!
Wolfhart
XSL-List info and archiveEasyUnsubscribe (by email)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








