我需要将 JSON 字符串转换为 XML 字符串。标签确实包含属性。从答案中this https://stackoverflow.com/questions/38783463/how-to-convert-badgerfish-style-json-to-xml-in-java我开始使用 XSLT 主题。
存在一个函数fn:json 转 xml http://www.saxonica.com/html/documentation/functions/fn/json-to-xml.html。我知道它应该将 JSON 转换为不带属性的 XML(我使用 XSLT 对其进行格式化)。
我该如何使用这个功能?
因为它是在 XSLT 中实现的,所以我猜测是在 .xsl 文件中,但我找不到任何示例。
提前谢谢了!
该函数在 XSLT 3.0、XPath 3.1 和 XQuery 3.1 中定义。
使用它的最简单方法可能是安装 Saxon-HE 9.7.0.7,然后在命令行上从 XQuery 运行它,如下所示:
java -cp /dddd/9.7.0.7/he/saxon9he.jar net.sf.saxon.Query -t -qs:"json-to-xml(unparsed-text('/eeee/test.json'))" -o:output.xml
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)