Skip to main content

toXML (Function)

Function returns the map as an XML string.

Syntax

<STRING> map:toXML(<OBJECT> map)
<STRING> map:toXML(<OBJECT> map, <OBJECT|STRING> root.element.name)

Query Parameters

NameDescriptionDefault ValuePossible Data TypesOptionalDynamic
mapThe map that needs to be converted to XML.OBJECTNoYes
root.element.nameThe root element of the map.The XML root element will be ignoredOBJECT STRINGYesYes

Example 1

toXML(company, 'abcCompany')

If company is a map with key-value pairs, (symbol : gdn),(volume : 100), and (price : 200), this function returns XML as a string, <abcCompany><symbol>gdn</symbol><volume><100></volume><price>200</price></abcCompany>.

Example 2

toXML(company)

If company is a map with key-value pairs, (symbol : gdn), (volume : 100), and (price : 200), this function returns XML without root element as a string: <symbol>gdn</symbol><volume><100></volume><price>200</price>.