XML Schema Object Model (SOM)
Een XML-schema is een krachtig en complex hulpmiddel voor het maken en valideren van structuur in compatibele XML-documenten. Net als bij gegevensmodellering in een relationele database biedt een schema een manier om de structuur van XML-documenten te definiƫren door de elementen op te geven die in de documenten kunnen worden gebruikt, evenals de structuur en typen die deze elementen moeten volgen om geldig te zijn voor dat specifieke schema.
Het Schema Object Model (SOM) biedt een set klassen in de System.Xml.Schema naamruimte waarmee u een schema uit een bestand kunt lezen of programmatisch een schema in het geheugen kunt maken. Het schema kan vervolgens worden doorkruist, bewerkt, gecompileerd, gevalideerd of naar een bestand geschreven.
In dit gedeelte
Overzicht van XML-schemaobjectmodel
Beschrijft het Schema Object Model (SOM) en de functies en klassen die het biedt.
XML-schema's lezen en schrijven
Hierin wordt beschreven hoe u XML-schema's leest en schrijft uit bestanden of andere bronnen.
XML-schema's bouwen
Hierin wordt beschreven hoe u de klassen in de System.Xml.Schema naamruimte gebruikt om XML-schema's in het geheugen te bouwen.
Xml-schema's doorlopen
Hierin wordt beschreven hoe u een XML-schema doorkruist om toegang te krijgen tot de elementen, kenmerken en typen die zijn opgeslagen in de SOM.
XML-schema's bewerken
Hierin wordt beschreven hoe u een XML-schema bewerkt.
XML-schema's opnemen of importeren
Hierin wordt beschreven hoe u andere XML-schema's opneemt of importeert om de structuur van het schema dat ze bevat of importeert, aan te vullen.