Een XML Schema definieert de structuur van uw XML-document. In tegenstelling tot XML DTD's (documenttypedefinities) zijn XML-schema's krachtiger en ondersteunen ze zowel gegevenstypen als naamruimten. Als u weet hoe u een XML-schema maakt, zorgt u voor een goede werking van uw XML-document
Stappen
Stap 1. Schaf een XML-bewerkingssoftwareprogramma aan waarmee u XML-schema's kunt maken, als u dergelijke software nog niet hebt
Stap 2. Installeer de software op uw computer en start indien nodig opnieuw op
Stap 3. Maak uzelf vertrouwd met de werkruimte van uw XML-editor en met de beschikbare gebruikersbronnen
Stap 4. Maak elementen voor uw XML Schema
- Uw schema moet het schema-element als hoofdelement bevatten. Dit element kan ook attributen bevatten.
- Elementen moeten een begin- en eindtag bevatten en kunnen andere elementen, tekst, attributen of een combinatie hiervan bevatten.
- De namen van uw XML-elementen mogen niet beginnen met een cijfer of speciaal teken en mogen niet beginnen met "xml".
- Zorg ervoor dat alle elementen correct zijn genest.
- Gebruik korte, beschrijvende namen voor uw elementen.
Stap 5. Definieer welke XML Schema-elementen onderliggende elementen zijn
Stap 6. Maak uw XML Schema-attributen
- Attributen bieden aanvullende informatie over de elementen in uw XML-document.
- Attributen moeten tussen aanhalingstekens staan.
- Attributen kunnen slechts één waarde bevatten.
- Neem geen boomstructuren op in uw attributen.
Stap 7. Maak uw XML Schema-types om de inhoud van uw elementen en attributen te definiëren
Stap 8. Sla je werk op
Stap 9. Controleer uw XML-schema om er zeker van te zijn dat XML-elementen en XML-attributen de juiste naam hebben en dat er geen andere fouten zijn
Stap 10. Corrigeer eventuele fouten die u vaststelt
Stap 11. Valideer uw XML-schema met de validatietool van uw XML-editor
Stap 12. Corrigeer eventuele fouten die tijdens de validatie zijn geïdentificeerd
Stap 13. Sla je werk op
Stap 14. Open het XML-bestand of de bestanden waarvoor u het XML-schema hebt gemaakt
Stap 15. Neem een verwijzing naar uw XML-schema op in uw XML-bestand of -bestanden
Stap 16. Sla uw XML-bestand op
Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube
Tips
- U kunt uw XML-schema aanvullen met andere geldige schema's door elementen te importeren, op te nemen of opnieuw te definiëren.
- Uw XML Schema kan ook worden gebruikt om te definiëren of uw elementen leeg zijn of tekst kunnen bevatten, evenals de gegevenstypen en vaste waarden van elementen en attributen.
- Uw XML-schema schetst elementen en attributen die zijn toegestaan in uw XML-document. Uw XML-schema identificeert ook onderliggende elementen, evenals hun aantal en volgorde.
- De taal die wordt gebruikt om XML-schema's te maken, wordt ook wel XML Schema Definition (XSD) genoemd.
- Door een XML Schema te gebruiken in plaats van een XML DTD, wordt het voor u gemakkelijker om te beschrijven welke inhoud is toegestaan, om met gegevens te werken, gegevensfacetten en -patronen te definiëren, gegevens om te zetten en uw gegevens te valideren.