2017-07-07 13 views
0

私のXML文書company.xml、私のxsd文書companyxsd.xsdどこが私がwrong.Exceptionになっていたのか分かりません:cvc-elt:1.a:要素の宣言が見つかりません '会社'。要素会社の宣言が見つかりません

<?xml version="1.0" encoding="UTF-8"?> 
<companies xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:noNamespaceSchemaLocation="companyxsd.xsd"> 
<company> 
<companyname>capgemini</companyname> 
<address>chalapathischool</address> 
<department> 
<dname>cse</dname> 
<deptphoneno>995674314</deptphoneno> 
<deptfaxno>08776455508</deptfaxno> 
<deptemail>[email protected]</deptemail> 
    <employee> 
<empid>1</empid> 
<ename>tarun</ename> 
<emailid>[email protected]</emailid> 
<phoneno>1234567890</phoneno> 
</employee> 
<contractemployee> 
<name>gvn</name> 
<phoneno>9989956882</phoneno> 
</contractemployee> 
</department> 
</company> 
</companies> 

<?xml version="1.0" encoding="UTF-8"?> 
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
<xs:element name="companies"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="company" maxOccurs="unbounded" minOccurs="1"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="companyname" type="xs:string"/> 
<xs:element name="address" type="xs:string"/> 
<xs:element name="department" maxOccurs="unbounded" minOccurs="1"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="dname" type="xs:string"/> 
<xs:element name="deptphoneno" type="xs:integer"/> 
<xs:element name="deptfaxno" type="xs:long"/> 
<xs:element name="deptemail" type="xs:string"/> 
<xs:element name="employee" maxOccurs="unbounded" minOccurs="1"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="empid" type="xs:integer"/> 
<xs:element name="ename" type="xs:string"/> 
<xs:element name="emailid" type="xs:string"/> 
<xs:element name="phoneno" type="xs:long"/> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
<xs:element name="contractemployee" maxOccurs="unbounded" minOccurs="0"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="name" type="xs:string"/> 
<xs:element name="phoneno" type="xs:long"/> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
</xs:schema> 

私はまだ私は答えに私に教えてくださいを知っている誰error.If取得していますすべての私のコードが間違っていなかったことを確信しています。以下上場

答えて

0

は正解のコードです

<?xml version="1.0" encoding="UTF-8"?> 
<company xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:noNamespaceSchemaLocation="companyxsd.xsd"> 
<companyname>capgemini</companyname> 
<address>chalapathischool</address> 
<department> 
<dname>cse</dname> 
<deptphoneno>995674314</deptphoneno> 
<deptfaxno>08776</deptfaxno> 
<deptemail>[email protected]</deptemail> 
<employee> 
<empid>1</empid> 
<ename>tarun</ename> 
<emailid>[email protected]</emailid> 
<phoneno>1234567890</phoneno> 
</employee> 
<contractemployee> 
<name>gvn</name> 
<phoneno>9989956882</phoneno> 
</contractemployee> 
</department> 
</company> 


<?xml version="1.0" encoding="UTF-8"?> 
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
<xs:element name="company"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="companyname" type="xs:string"/> 
<xs:element name="address" type="xs:string"/> 
<xs:element name="department" maxOccurs="unbounded" minOccurs="1"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="dname" type="xs:string"/> 
<xs:element name="deptphoneno" type="xs:integer"/> 
<xs:element name="deptfaxno" type="xs:long"/> 
<xs:element name="deptemail" type="xs:string"/> 
<xs:element name="employee" maxOccurs="unbounded" minOccurs="1"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="empid" type="xs:integer"/> 
<xs:element name="ename" type="xs:string"/> 
<xs:element name="emailid" type="xs:string"/> 
<xs:element name="phoneno" type="xs:long"/> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
<xs:element name="contractemployee" maxOccurs="unbounded" minOccurs="0"> 
<xs:complexType> 
<xs:sequence> 
<xs:element name="name" type="xs:string"/> 
<xs:element name="phoneno" type="xs:long"/> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
</xs:sequence> 
</xs:complexType> 
</xs:element> 
</xs:schema> 
関連する問題