[XML] XML i Schema

0

Witam,

mam plik .xml:

<?xml version="1.0" encoding="ISO-8859-2"?>

<Student xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:noNamespaceSchemaLocation="RejRekored.xsd">
	
	<TabelaStudentow>
		<Nazwisko>Kowalski</Nazwisko>
		<Imie1>Jan</Imie1>
		<Indeks>765432</Indeks>
		<Studia>Z</Studia>
		<GrupaLab>13</GrupaLab>
		<Folder>Z:\RejRekored.XML</Folder>
		<DataRej>2010-02-28T15:55:53.1336568+01:00</DataRej>
	</TabelaStudentow>
</Student>

oraz plik .xsd ze Schema

<?xml version="1.0" encoding="ISO-8859-2"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
        <!-- deklaracja znaczników -->
        <xs:element name="Student" type="Student-type"/>
        <xs:element name="Nazwisko" type="xs:string"/>
        <xs:element name="Imie1" type="xs:string"/>
        <xs:element name="Indeks" type="xs:integer"/>
        <xs:element name="Studia" type="xs:string"/>
        <xs:element name="GrupaLab" type="xs:integer"/>
	<xs:element name="Folder" type="xs:string"/>
        <xs:element name="DataRej" type="xs:string"/>
		
        <!-- definicje typów złożonych -->
        <xs:complexType name="Student-type">
                <xs:sequence>
                         <xs:element name="TabelaStudentow" type="TabelaStudentow-type" maxOccurs="unbounded"/>
                </xs:sequence>
        </xs:complexType>

        <xs:complexType name="TabelaStudentow-type">
                <xs:sequence>
                        <xs:element ref="Nazwisko"/>
                        <xs:element ref="Imie1"/>
                        <xs:element ref="Indeks"/>
                        <xs:element ref="Studia"/>
                        <xs:element ref="GrupaLab"/>
			<xs:element ref="Folder"/>
                        <xs:element ref="DataRej"/>
                </xs:sequence>
        </xs:complexType>
</xs:schema>

Niestety plik XML nie waliduje się (skorzystałem z http://www.w3.org/2001/03/webdata/xsv) :/
Nie mam już pomysłu co może być źle, czy ktoś ma jakiś pomysł?

Pozdrawiam

0

plik jest poprawny ze schema, nie wiem co ci się nie waliduje?

tu masz przykład pliku wygenerowanego na podstawie schema

<?xml version="1.0" encoding="ISO-8859-2"?>
<!--Sample XML file generated by XMLSpy v2009 (http://www.altova.com)-->
<Student xsi:noNamespaceSchemaLocation="Untitled3.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<TabelaStudentow>
		<Nazwisko>String</Nazwisko>
		<Imie1>String</Imie1>
		<Indeks>0</Indeks>
		<Studia>String</Studia>
		<GrupaLab>0</GrupaLab>
		<Folder>String</Folder>
		<DataRej>String</DataRej>
	</TabelaStudentow>
	<TabelaStudentow>
		<Nazwisko>String</Nazwisko>
		<Imie1>String</Imie1>
		<Indeks>0</Indeks>
		<Studia>String</Studia>
		<GrupaLab>0</GrupaLab>
		<Folder>String</Folder>
		<DataRej>String</DataRej>
	</TabelaStudentow>
</Student>

1 użytkowników online, w tym zalogowanych: 0, gości: 1