Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2015, 14:39   #1
Maray
Форумчанин
 
Регистрация: 03.01.2015
Сообщений: 160
Восклицание Ошибка XML

Добрый день!

Помогите, пожалуйста. Работаю в программе XMLCopyEditor
Есть два файла:

DataInfo.xsd
Код:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
 
<xsd:element name ="Артисты">
    <xsd:complexType>
        <xsd:sequence>
            <xsd:element name ="Артист" maxOccurs="unbounded">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Имя" type="xsd:string"/>
                        <xsd:element name="Фамилия" type="xsd:string"/>
                        <xsd:element name="Национальность" minOccurs="1" maxOccurs="1" />
                        <xsd:element name="Амплуа" type="Тип_Амплуа" minOccurs="0" maxOccurs="2" />
                        <xsd:element name="Возраст" type="Тип_возраст" maxOccurs="1" />
                    </xsd:sequence>
                </xsd:complexType>  
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
 
<xsd:simpleType name="Тип_Амплуа" >
<xsd:restriction base="xsd:string">
    <xsd:enumeration value="трагедия" />
    <xsd:enumeration value="комедия" />
    </xsd:restriction>
</xsd:simpleType>
 
<xsd:simpleType name="Тип_возраст">
<xsd:restriction base="xsd:integer">
    <xsd:minInclusive value="0" />
    <xsd:maxInclusive value="120" />
</xsd:restriction>
</xsd:simpleType>
 
</xsd:schema>


DataSet.xml
Код:
<Артисты
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:noNamespaceSchemaLocation="D:\Ret\University\3_semestr\BD\Lab_6\DataInfo.xsd">      

	     
	<Артист>
    	<Имя>Леонид</Имя>
	    <Фамилия>Филатов</Фамилия>
	    <Национальность>Русский</Национальность>
	    <Амплуа>трагедия</Амплуа>
	    <Амплуа>комедия</Амплуа>
	    <Возраст>57</Возраст>
	</Артист>
	<Артист>
    	<Имя>Олег</Имя>
	    <Фамилия>Даль</Фамилия>
	    <Национальность>Русский</Национальность>
	    <Возраст>40</Возраст>
	</Артист>
</Артисты>
В файле xml ошибки не выдает, а вот в xsd ошибка:

Ошибка at line 2, column 89: no declaration found for element 'xsd:schema'
Maray вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при чтении xml kipill Общие вопросы по Java, Java SE, Kotlin 2 23.10.2013 18:36
Ошибка при загрузке XML файла Alter Общие вопросы Delphi 4 25.09.2011 13:58
Ошибка при выводе xml DKENT Работа с сетью в Delphi 0 08.02.2011 21:49
Ошибка разбора XML DoDGeR Помощь студентам 0 02.10.2010 16:25