[Home] [By Thread] [By Date] [Recent Entries]
On 15.03.2019 11:42, Mukul Gandhi gandhi.mukul@xxxxxxxxx wrote:
Input JSON fileB person.txt: In general I agree that conversion to XML allows easier processing of and transformation of JSON but your simply example could also be done at the XPath 3.1 level with map functions: <xsl:output method="json" indent="yes"/> <xsl:param name="json-string" as="xs:string">{
"id" : 105,
"medals" : [1, 2, 3],
"fName" : "Mukul",
"lName" : "Gandhi",
"address" : {
"street1" : "xyz",
"street2" : "maddison avenue",
"country" : "C1"
}
}</xsl:param><xsl:variable name="map1" select="parse-json($json-string)"/> <xsl:template match="/"> <xsl:sequence select="map:remove(map:put($map1, 'name', $map1?fName || ' ' || $map1?lName), ('fName', 'lName'))"/> </xsl:template> BTW: What did you get the medals for?
|

Cart



