Converts a map in a resultSet.
1 map.toResultSet
<map.toResultSet mode='horizontal|vertical'>
<map /> ?
</map.toResultSet>
Attributes | |||||
---|---|---|---|---|---|
Name | Type | Required | Default | Description | |
Amode | string | Transformation mode of the map values in horizontal (columns), vertical (rows). |
Arguments | |||||
---|---|---|---|---|---|
Name | Type | Required | Unique | Nullable | Description |
Emap | map |
Remarks
A variable named 'm' and map type is defined initializing it with 10 elements, composed each one by a integer of 0 to 9 as key and its respective denomination in english as a value.
Example
Transform a map to resultset in horizontal mode.
Copy
<xsql-script name='sample_map_toresultset_hor'> <body> <map name='a'> <item><string>Barcelona</string><string>BCN</string></item> <item><string>New York</string><string>NY</string></item> <item><string>Mumbai</string><string>MUN</string></item> <item><string>Dubai</string><string>DUB</string></item> </map> <println> <map.toResultSet mode='horizontal'> <a /> </map.toResultSet> </println> </body> </xsql-script>
The result shown is the follwoing.
Example
Transform a map to resultset in vertical mode.
Copy
<xsql-script name='sample_map_toresultset_hor'> <body> <map name='a'> <item><string>Barcelona</string><string>BCN</string></item> <item><string>New York</string><string>NY</string></item> <item><string>Mumbai</string><string>MUN</string></item> <item><string>Dubai</string><string>DUB</string></item> </map> <println> <map.toResultSet mode='vertical'> <a /> </map.toResultSet> </println> </body> </xsql-script>