<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://redbus.in/ travels /types"
xmlns:rbt="http://redbus.in/ travels /types">
<xs:import namespace="http:kesineni.com/reservation/details"
schemaLocation="Kesineni.xsd"/>
<xs:element name="redbus" type="rbt:redbustype"/>
<xs:complexType name="redbustype">
<xs:sequence>
<xs:element name="passengerinfo"
type="rbt:passengerinfotype"/>
<xs:element name="reservationinfo"
type="rbt:reservationinfotype"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="passengerinfotype">
<xs:sequence>
<xs:element name="identity" type="xs:string"/>
<xs:element name="name" type="xs:string"/>
<xs:element name="age" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="reservationinfotype">
<xs:sequence>
<xs:any></xs:any>
</xs:sequence>
</xs:complexType>
</xs:schema>
这是我的第一个xsd,其中reservationinfo属于任何类型,这意味着它将支持来自任何供应商的预订。我的问题是我正在导入Kesineni.xsd
而我遇到了问题。 Tt问的是哪一个是root用户。我希望redbus成为root。
第二次xsd(Kesineni.xsd):
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:kst="http:kesineni.com/reservation/details"
targetNamespace="http:kesineni.com/reservation/details">
<xs:element name="keseneniticket" type="kst:kesenenitype"/>
<xs:complexType name="kesenenitype">
<xs:sequence>
<xs:element name="tktno" type="xs:int"/>
<xs:element name="serviceno" type="xs:int"/>
</xs:sequence>
</xs:complexType>
</xs:schema>