Test results for Solaris x86 |
Test for comment handling in a XSD schema file.
Pass
cat _INPUT_DATA_ ¦ xmlfy -S schema.xsd
Team Won Lost Drawn Barcelona 5 1 2 Manchester 4 2 2 Milan 2 2 4
<xs:schema> <!-- xs:element name="soccer"--> <xs:element name="football"> <!-- Soccer is the real football --> <xs:sequence> <xs:element name="heading" type="summaryType" /> <xs:element name="match" type="summaryType" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:element> <xs:complexType name="summaryType"> <xs:sequence> <!-- these are fields --> <xs:element name="team" type="xs:string" /> <xs:element name="won" type="xs:string" /> <xs:element name="lost" type="xs:string" /> <xs:element name="drawn" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:schema>
<?xml version="1.0" encoding="UTF-8"?> <football xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="schema.xsd"> <heading> <team>Team</team> <won>Won</won> <lost>Lost</lost> <drawn>Drawn</drawn> </heading> <match> <team>Barcelona</team> <won>5</won> <lost>1</lost> <drawn>2</drawn> </match> <match> <team>Manchester</team> <won>4</won> <lost>2</lost> <drawn>2</drawn> </match> <match> <team>Milan</team> <won>2</won> <lost>2</lost> <drawn>4</drawn> </match> </football>