1<?xml version="1.0"?> 2<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 3 <!-- This is a tailored version of the schema of scenario XML files and is used by the configurator to ensure files 4 from users have the basic structure of a valid scenario XML. We do not use the full-fledged schema here because 5 users are allowed to save a scenario XML with some data inconsistencies. --> 6 <xs:element name="acrn-config"> 7 <xs:complexType> 8 <xs:all> 9 <xs:element name="hv"> 10 <xs:complexType> 11 <xs:all> 12 <xs:any maxOccurs="unbounded" processContents="skip" /> 13 </xs:all> 14 </xs:complexType> 15 </xs:element> 16 <xs:element name="vm" minOccurs="0" maxOccurs="unbounded"> 17 <xs:complexType> 18 <xs:all> 19 <xs:element name="load_order" type="xs:string" /> 20 <xs:any maxOccurs="unbounded" processContents="skip" /> 21 </xs:all> 22 <xs:attribute name="id" type="xs:integer" /> 23 </xs:complexType> 24 </xs:element> 25 </xs:all> 26 </xs:complexType> 27 </xs:element> 28</xs:schema>