Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [XML]XSD, zagnieżdżone elementy
Leszek2
post 7.03.2011, 12:46:36
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 7.03.2011

Ostrzeżenie: (0%)
-----


Powiedzmy, że mam taki kod:

  1. <?xml version="1.0" encoding="iso-8859-2" standalone="no"?>
  2.  
  3. <pracownicy>
  4. <pracownik>
  5. <imię>Jan</imię>
  6. <nazwisko>Kowalski</nazwisko>
  7. </pracownik>
  8. <pracownik>
  9. <imię>
  10. Adam
  11. </imię>
  12. <nazwisko>Nowak</nazwisko>
  13. </pracownik>
  14. </pracownicy>


Próbuję napisać dla niego XSD

  1. <?xml version="1.0"?>
  2.  
  3. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  4. targetNamespace="http://www.test.org"
  5. elementFormDefault="qualified">
  6.  
  7. <xs:element name="pracownicy">
  8.  
  9. <xs:element name="pracownik">
  10. <xs:element name="imię" type="xs:string" />
  11. <xs:element name="nazwisko" type="xs.string" />
  12. </xs:element>
  13.  
  14. </xs:element>
  15.  
  16. </xs:schema>


Jednak dostaję komunikat błędu

Cytat
The element 'element' in namespace 'http://www.w3.org/2001/XMLSchema' has invalid child element 'element' in namespace 'http://www.w3.org/2001/XMLSchema'. List of possible elements expected: 'annotation, simpleType, complexType, unique, key, keyref' in namespace 'http://www.w3.org/2001/XMLSchema'.

Nie rozumiem. No więc jak mam zdefiniować zagnieżdżone elementy w XSD?
Go to the top of the page
+Quote Post

Posty w temacie
- Leszek2   [XML]XSD   7.03.2011, 12:46:36
- - wookieb   [XML] pobierz, plaintext <xs:element name=...   7.03.2011, 12:53:06


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:01