Running the Native XML Schema Customization wizard task flow
Follow this task flow to run the Native XML Schema Customization wizard from the input or output card of your map.
Before you begin
About this task
Use the Native XML Schema Customization wizard to change the default values for the NativeXMLSchema based on your mapping requirements. When you start the Native XML Schema Customization wizard, it takes you step-by-step through the process that updates the NativeXMLSchemaCustomization properties in the card.
To run the Native XML Schema Customization wizard:
Procedure
- Click the button next to NativeXMLSchemaCustomization under the Value column. The Native XML Schema Customization wizard opens. Follow the wizard prompts that guide you through the different windows.
- Select the global elements that you want to be generated in the card. The card is generated with these specified global elements. Click Next to continue. You can click Finish to save the settings and return to the card that displays in the Map editor. You must select at least one global element to continue to the next window in the wizard.
- Select the global types for which you want to enable the use of derived types on base types by using the xsi:type attribute. Click Next to continue. You can click Finish to save the settings and return to the card that displays in the Map editor. You do not have to make a selection in this window to continue to the next window in the wizard.
- Select Support complex types with mixed content if the map must process data that contains complex types with mixed content. You do not have to make a selection in this window to continue.
- Click Finish to save the settings. The Edit Card window redisplays in the Map editor.
Results
Example
- Identifier: a unique numeric identifier for the native XML schema
- GlobalElements: a numeric designation and global_element_name {namespace} value for each of the global elements you selected that you want to be generated in the card
- XSITypes: a numeric designation and global_type_name {namespace} value for each of the global types for which you want to enable the use of derived types on base types by using the xsi:type attribute
- MixedContent: value that is set to True