<?xml version="1.0" encoding="UTF-8"?> <p0:MultipleXSDsTest xmlns:p0="http://www.ltu.se/EISLAB/schema-test"> <p0:EXIPEncoder testByte="55" version="0.2">This is an example of serializing EXI streams using EXIP low level API</p0:EXIPEncoder> <p0:description>This is a test of processing XML schemes with multiple XSD files</p0:description> <p1:testSetup xmlns:p1="http://www.ltu.se/EISLAB/nested-xsd" goal="Verify that the implementation works!">Simple test element with single attribute</p1:testSetup> <p0:type-test id="1001"> <p1:bool>true</p1:bool> </p0:type-test> <p0:extendedTypeTest> <byteTest>11</byteTest> <dateTimeTest>2012 Jul 31 13:33</dateTimeTest> <binaryTest>i3sd7fatzxad</binaryTest> <enumTest>hej</enumTest> </p0:extendedTypeTest> </p0:MultipleXSDsTest> <p0:schema xmlns:p0="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified"> <p0:element name="EXIP"> <p0:complexType> <p0:sequence maxOccurs="1" minOccurs="1"> <p0:element maxOccurs="1" minOccurs="1" name="release-notes" type="string"> </p0:element> <p0:element maxOccurs="1" minOccurs="1" name="modules"> <p0:complexType> <p0:sequence maxOccurs="1" minOccurs="1"> <p0:element maxOccurs="unbounded" minOccurs="1" name="module"> <p0:complexType> <p0:sequence maxOccurs="1" minOccurs="0"> <p0:element maxOccurs="1" minOccurs="0" name="Description" type="string"> </p0:element> </p0:sequence> <p0:attribute name="name" type="string" use="required"> </p0:attribute> <p0:attribute name="pct_complete" type="unsignedInt" use="required"> </p0:attribute> </p0:complexType> </p0:element> </p0:sequence> </p0:complexType> </p0:element> </p0:sequence> <p0:attribute name="language" type="string" use="required"> </p0:attribute> <p0:attribute name="version" type="string" use="required"> </p0:attribute> <p0:attribute name="decTest" type="decimal"> </p0:attribute> </p0:complexType> </p0:element> </p0:schema>