This feature introduces another variant of Cardinality 1..N that can be used for nested elements on an unbounded anonymous sequence, adding a slash ( / ) character at the begginning of the ClientProperty name attribute:
(...)
<AttributeMapping>
<targetAttribute>st:tag</targetAttribute>
<jdbcMultipleValue>
<sourceColumn>ID</sourceColumn>
<targetTable>TAGS</targetTable>
<targetColumn>STATION_ID</targetColumn>
</jdbcMultipleValue>
<ClientProperty>
<name>/st:code</name>
<value>CODE</value>
</ClientProperty>
</AttributeMapping>
(...)
In this example the 'st:code' element children will be generated with the computed client property value:
(...)
<st:Station gml:id="st.1">
<st:name>Station 1</st:name>
<st:tag>
<st:code>X1Y</st:code>
<st:code>X2Y</st:code>
</st:tag>
</st:Station_gml32>
(...)
|