Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Проблемы с XMLSchema


Автор: tipoc 23.7.2004, 14:14
Не понимаю,почему всегда вылазит следующая ошибка(причем пробовал запускать с разными xsd-файлами):
bash-2.05b$ java sax.Counter -v -s -f BookStore.xsd
[Error] BookStore.xsd:5:37: cvc-elt.1: Cannot find the declaration of element 'xsd:schema'.
BookStore.xsd: 524 ms (18 elems, 32 attrs, 0 spaces, 236 chars)

Вот BookStore.xsd:
Код
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://www.books.org"
    xmlns="http://www.books.org"
    elementFormDefault="qualified">
   <xsd:element name="BookStore">
       <xsd:complexType>
           <xsd:sequence>
               <xsd:element ref="Book" minOccurs="1" maxOccurs="unbounded"/>
           </xsd:sequence>
       </xsd:complexType>
   </xsd:element>
   <xsd:element name="Book">
       <xsd:complexType>
           <xsd:sequence>
               <xsd:element ref="Title" minOccurs="1" maxOccurs="1"/>
               <xsd:element ref="Author" minOccurs="1" maxOccurs="1"/>
               <xsd:element ref="Date" minOccurs="1" maxOccurs="1"/>
               <xsd:element ref="ISBN" minOccurs="1" maxOccurs="1"/>
               <xsd:element ref="Publisher" minOccurs="1" maxOccurs="1"/>
           </xsd:sequence>
       </xsd:complexType>
   </xsd:element>
   <xsd:element name="Title" type="xsd:string"/>
   <xsd:element name="Author" type="xsd:string"/>
   <xsd:element name="Date" type="xsd:string"/>
   <xsd:element name="ISBN" type="xsd:string"/>
   <xsd:element name="Publisher" type="xsd:string"/>
</xsd:schema>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)