Consider the following COBOL data structure:
01 Customer-Address.
02 Name Pic X(64).
02 Address-1 Pic X(64).
02 Address-2 Pic X(64).
02 Address-3.
03 City Pic X(32).
03 State Pic X(2).
03 Zip Pic 9(5).
02 Time-Stamp Pic 9(8).
A well-formed and valid XML document that could be imported into this structure is shown below:
<?xml version="1.0" encoding="UTF-8" ?>
<customer-address>
<name>Micro Focus</name>
<address-1> 8310 Capital of Texas Highway North </address-1>
<address-2> Building 2, Suite 100 </address-2>
<address-3>
<city>Austin</city>
<state>TX</state>
<zip>78731</zip>
</address-3>
<time-stamp>13263347</time-stamp>
</customer-address >
A well-formed (but not valid) "flattened" version of an XML document that could also be imported into this structure is displayed here:
<? xml version="1.0" encoding="UTF-8" ?>
<customer-address>
<name>Wild Hair Corporation</name>
<address-1>8911 Hair Court</address-1>
<address-2>Sweet 4300</address-2>
<city>Lostin</city>
<state>TX</state>
<zip>70707</zip>
<time-stamp>99999999</time-stamp>
</customer-address>