--- /dev/null
+<?xml version="1.0" encoding="utf-16"?>
+<rootroot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:type="UknTestPart" d1p1:c="44" opAtt="xmlBB" xmlns:q1="thenamespace" attqname="q1:thename" xmlns:d1p1="attribns">
+ <RoList>
+ <anyType xmlns:q2="mm" xsi:type="q2:UnTestPart">
+ <q2:name>un</q2:name>
+ <q2:bval>true</q2:bval>
+ </anyType>
+ <anyType xmlns:q3="mm" xsi:type="q3:UnTestPart">
+ <q3:name>dos</q3:name>
+ <q3:bval>false</q3:bval>
+ </anyType>
+ </RoList>
+ <anot xmlns:q4="mm" xsi:type="q4:AnotherTestPart">1234567890</anot>
+ <suba xmlns="kk">1</suba>
+ <b>hola</b>
+ <bbis>hola</bbis>
+ <part xmlns="oo">
+ <name xmlns="mm">dos</name>
+ <bval xmlns="mm">false</bval>
+ </part>
+ <ta xsi:type="TB">
+ <xx>1</xx>AABB<yy>2</yy></ta>
+ <parts>
+ <UnTestPart>
+ <name xmlns="mm">un</name>
+ <bval xmlns="mm">true</bval>
+ </UnTestPart>
+ <UnTestPart>
+ <name xmlns="mm">dos</name>
+ <bval xmlns="mm">false</bval>
+ </UnTestPart>
+ <UnTestPart>
+ <name xmlns="mm">un</name>
+ <bval xmlns="mm">true</bval>
+ </UnTestPart>
+ </parts>
+ <multita>
+ <ArrayOfChoice1>
+ <itema>
+ <xx>1</xx>
+ </itema>
+ <itemb>
+ <xx>1</xx>
+ <yy>2</yy>
+ </itemb>
+ </ArrayOfChoice1>
+ <ArrayOfChoice1>
+ <itema>
+ <xx>1</xx>
+ </itema>
+ <itema>
+ <xx>1</xx>
+ </itema>
+ </ArrayOfChoice1>
+ </multita>
+ <multita2>
+ <data1>
+ <data2 xmlns="da2">
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ </data2>
+ <data2 xmlns="da2">
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ </data2>
+ </data1>
+ <data1>
+ <data2 xmlns="da2">
+ <data3b xmlns="da3">
+ <xx>1</xx>
+ <yy>2</yy>
+ </data3b>
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ </data2>
+ <data2 xmlns="da2">
+ <data3b xmlns="da3">
+ <xx>1</xx>
+ <yy>2</yy>
+ </data3b>
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ </data2>
+ </data1>
+ <data1>
+ <data2 xmlns="da2">
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ <data3b xmlns="da3">
+ <xx>1</xx>
+ <yy>2</yy>
+ </data3b>
+ </data2>
+ <data2 xmlns="da2">
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ <data3a xmlns="da3">
+ <xx>1</xx>
+ </data3a>
+ </data2>
+ </data1>
+ </multita2>
+ <tam3>
+ <ArrayOfArrayOfTC>
+ <ArrayOfTC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ </ArrayOfTC>
+ <ArrayOfTC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ </ArrayOfTC>
+ </ArrayOfArrayOfTC>
+ <ArrayOfArrayOfTC>
+ <ArrayOfTC>
+ <TC xsi:type="TB">
+ <xx>1</xx>
+ <yy>2</yy>
+ </TC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ </ArrayOfTC>
+ <ArrayOfTC>
+ <TC xsi:type="TB">
+ <xx>1</xx>
+ <yy>2</yy>
+ </TC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ </ArrayOfTC>
+ </ArrayOfArrayOfTC>
+ <ArrayOfArrayOfTC>
+ <ArrayOfTC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ <TC xsi:type="TB">
+ <xx>1</xx>
+ <yy>2</yy>
+ </TC>
+ </ArrayOfTC>
+ <ArrayOfTC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ <TC>
+ <xx>1</xx>
+ </TC>
+ </ArrayOfTC>
+ </ArrayOfArrayOfTC>
+ </tam3>
+ <mayBeNull xsi:nil="true" />
+ <strings>
+ <string>un</string>
+ <string>dos</string>
+ <string xsi:nil="true" />
+ <string>tres</string>
+ </strings>
+ <ushorts xmlns="arrayNamespace">
+ <unsignedShort>1</unsignedShort>
+ <unsignedShort>2</unsignedShort>
+ <unsignedShort>3</unsignedShort>
+ </ushorts>
+ <flatParts>
+ <name xmlns="mm">un</name>
+ <bval xmlns="mm">true</bval>
+ </flatParts>
+ <flatParts>
+ <name xmlns="mm">dos</name>
+ <bval xmlns="mm">false</bval>
+ </flatParts>
+ <flatParts>
+ <name xmlns="mm">un</name>
+ <bval xmlns="mm">true</bval>
+ </flatParts>
+ <flatTAs>
+ <xx>1</xx>
+ </flatTAs>
+ <flatTAs xsi:type="TB">
+ <xx>1</xx>
+ <yy>2</yy>
+ </flatTAs>
+ <flatTAs xsi:type="TB">
+ <xx>1</xx>
+ <yy>2</yy>
+ </flatTAs>
+ <ob xmlns:q5="mm" xsi:type="q5:UnTestPart">
+ <q5:name>dos</q5:name>
+ <q5:bval>false</q5:bval>
+ </ob>
+ <ob2 xmlns:q6="mm" xsi:type="q6:UnTestPart" xmlns="uimp">
+ <q6:name>dos</q6:name>
+ <q6:bval>false</q6:bval>
+ </ob2>
+ <ob3 xsi:type="xsd:int">12345</ob3>
+ <ob4 xsi:type="xsd:float">54321.12</ob4>
+ <oneElem>
+ <explicitElement>
+ <subElement unAtrib="val" />
+ </explicitElement>
+ </oneElem>
+ <unElement xmlns="elemns">
+ <explicitElement xmlns="">
+ <subElement unAtrib="val" />
+ </explicitElement>
+ </unElement>
+ <unsElements xmlns="elemns">
+ <explicitElement xmlns="">
+ <subElement unAtrib="val" />
+ </explicitElement>
+ </unsElements>
+ <unsElements xmlns="elemns">
+ <subElement unAtrib="val" xmlns="" />
+ </unsElements>
+ <extra1 val="1" />
+ <extra2 val="2" />
+ <extra3 val="3" />
+ <extra4 val="4" />
+ <uktester aa="hihi" extraAtt1="val1" extraAtt2="val2" extraAtt3="val3" />
+ <op1>AA</op1>
+ <opArray>
+ <option>CC</option>
+ <option>xmlBB</option>
+ <option>AA</option>
+ </opArray>
+ <ukOpt xsi:type="option">DD</ukOpt>
+ <byteArray>CyE33g==</byteArray>
+ <byteByteArray>
+ <base64Binary>CyE33g==</base64Binary>
+ <base64Binary>CyE33g==</base64Binary>
+ </byteByteArray>
+ <string>aa</string>
+ <kk>22</kk>
+ <ttList>
+ <anyType xsi:type="xsd:string">two</anyType>
+ <anyType xsi:type="xsd:string">strings</anyType>
+ </ttList>
+ <multiList>
+ <ArrayOfAnyType>
+ <anyType xsi:type="xsd:int">22</anyType>
+ <anyType xsi:type="xsd:int">33</anyType>
+ </ArrayOfAnyType>
+ <ArrayOfAnyType>
+ <anyType xsi:type="xsd:int">888</anyType>
+ <anyType xsi:type="xsd:int">999</anyType>
+ </ArrayOfAnyType>
+ </multiList>aa<xmltext>33</xmltext>bb<xmltext>776</xmltext><special>
+ <data>
+ <three>3</three>
+ <one>1</one>
+ <two>2</two>
+ </data>
+ </special><dummyStringArray xmlns="mm">
+ <ArrayOfString xsi:nil="true" />
+ <ArrayOfString xsi:nil="true" />
+ </dummyStringArray><dbscontainer xmlns="mm">
+ <at xsi:type="DblStringContainer">
+ <doublestring>
+ <ArrayOfString xsi:nil="true" />
+ <ArrayOfString>
+ <string>hello</string>
+ </ArrayOfString>
+ </doublestring>
+ <at xsi:type="AnotherTestPart">567</at>
+ </at>
+ </dbscontainer><uname xsi:nil="true" /><uval>false</uval></rootroot>
\ No newline at end of file