on 08-07-2014 10:12 PM
Hello In my XSD I have complex type like this:
How to map this node to Target filed, I can not see PostalCode node my graphical editor:
<xs:element name="InternationalAddress" nillable="true" type="tns:InternationalAddress" />
<xs:complexType name="CanadianAddress">
<xs:complexContent mixed="false">
<xs:extension base="tns:Address">
<xs:sequence>
<xs:element minOccurs="0" name="PostalCode" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="Province" nillable="true" type="tns:ProvinceCodes" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
How to handle this in my graphical mapping:
<xs:complexType name="Address">
<xs:complexContent mixed="false">
<xs:extension base="tns:BusinessObject">
<xs:sequence>
<xs:element minOccurs="0" name="City" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="Country" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="Line1" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="Line2" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="Line3" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="Line4" nillable="true" type="xs:string">
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Address" nillable="true" type="tns:Address" />
<xs:complexType name="InternationalAddress">
<xs:complexContent mixed="false">
<xs:extension base="tns:Address">
<xs:sequence>
<xs:element minOccurs="0" name="Region" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="PostalCode" nillable="true" type="xs:string">
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="InternationalAddress" nillable="true" type="tns:InternationalAddress" />
<xs:complexType name="CanadianAddress">
<xs:complexContent mixed="false">
<xs:extension base="tns:Address">
<xs:sequence>
<xs:element minOccurs="0" name="PostalCode" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="Province" nillable="true" type="tns:ProvinceCodes" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CanadianAddress" nillable="true" type="tns:CanadianAddress" />
<xs:complexType name="AmericanAddress">
<xs:complexContent mixed="false">
<xs:extension base="tns:Address">
<xs:sequence>
<xs:element minOccurs="0" name="State" nillable="true" type="tns:StateCodes">
</xs:element>
<xs:element minOccurs="0" name="ZipCode" nillable="true" type="xs:string">
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="AmericanAddress" nillable="true" type="tns:AmericanAddress" />
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Basically Cannot see these three elements during design time in my Graphical editor, how to map them to target structure.
/ns0:Enrollment/ns0:Policies/ns0:Policy/ns0:Certificates/ns0:Certificate/ns0:InsuredCoveredLife/ns0:CoveredLifeHolder/ns0:DefaultAddress/ns1:@type
/ns0:Enrollment/ns0:Policies/ns0:Policy/ns0:Certificates/ns0:Certificate/ns0:InsuredCoveredLife/ns0:CoveredLifeHolder/ns0:DefaultAddress/ns0:PostalCode
/ns0:Enrollment/ns0:Policies/ns0:Policy/ns0:Certificates/ns0:Certificate/ns0:InsuredCoveredLife/ns0:CoveredLifeHolder/ns0:DefaultAddress/ns0:Province
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.