[xsd-users] Can I influence the order of attribute serialization?
Chris Delnooz
Chris.Delnooz at hydrix.com
Thu Sep 12 17:32:40 EDT 2013
Hi all,
I have a complex type with a number of attributes defined as the snippet below.
<xs:complexType name="NamedType" abstract="true">
<xs:sequence/>
<xs:attribute name="name" use="required" type="xs:ID"/>
<xs:attribute name="shortDescription" use="required" type="xs:string">
<xs:attribute name="fullDescription" use="required" type="xs:string">
<xs:attribute name="internal" use="optional" default="false" type="xs:boolean"/>
</xs:complexType>
However, if I look at the serialized code, it doesn't respect the order in which the attributes were specified:
<namedType fullDescription="Calibration Objects" growthAsViableCount="false" internal="true" name="calib" shortDescription="Calibration" />
Is there a way to force the serializer code to respect the order in the XSD?
Thanks!
Chris Delnooz | Software Architect
chris.delnooz at hydrix.com<mailto:chris.delnooz at hydrix.com>
Hydrix: Our Expertise - Your Competitive Advantage
www.hydrix.com<http://www.hydrix.com/> | fax +61 3 8573 5289 | direct +61 3 8573 5248
More information about the xsd-users
mailing list