Creating a Data Processor Transformation for an XML Source

Creating a Data Processor Transformation for an XML Source

XML Output Schema

XML Output Schema

The XML Output schema for the XMap example is TransactionsSchemaOut.xsd. It has the following structure:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://www.informatica.com/B2B/TransactionsOutput" targetNamespace="http://www.informatica.com/B2B/TransactionsOutput" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="Transactions"> <xs:complexType> <xs:sequence> <xs:element name="Transaction" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Customer" type="xs:string"/> <xs:element name="Address" type="xs:string"/> <xs:element name="Phone" type="xs:string"/> <xs:element name="Total" type="xs:short"/> <xs:element name="Premium" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
The schema root is Transactions.
Transactions contain multiple-occurring Transaction elements. Within each Transaction element are Customer, Address, Phone, Total, and Premium elements.

0 COMMENTS

We’d like to hear from you!