Converts a map in a resultSet.

1 map.toResultSet

<map.toResultSet mode='horizontal|vertical'>
    <map /> ?
</map.toResultSet>

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>