我需要将String标记之间的以下JSON转换为XML格式
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
{"IResp":0,"SDescripcion":"OC: 2000041574. Proceso exitoso."}</string>
以上内容应转换为
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<IResp>0</IResp>
<SDescription>"OC: 2000041574. Proceso exitoso"</SDescription>
</String>
答案 0 :(得分:0)
在XSLT 3.0中,你可以做到
<xsl:template match="xx:string">
<xsl:variable name="content" select="parse-json(.)" as="map(*)"/>
<xsl:copy>
<IResp>{content?IResp}</IResp>
<SDescription>{content?SDescription}</SDescription>
</xsl:copy>
</xsl:template>