XMLSpy podpira urejanje XSD s pomočjo svojega grafičnega urejevalnika XML shem. Vizualni pristop k ogledu, ustvarjanju, generiranju in urejanju XSD vam omogoča, da se osredotočite na pomen vaših XSD, namesto na sintaktične podrobnosti jezika XML shem. Podprti sta različici XML Schema 1.0 in XML Schema 1.1.
Ko odprete shemo v urejevalniku XSD, vsi globalno definirani elementi (npr. elementi, complexTypes, skupine atributov itd.) so organizirani v seznam, ki ga lahko razvrstite. Tukaj lahko dodajate ali brišete elemente ter spreminjate njihove lastnosti s pomočjo kontekstnih pomočnikov.
Kliknite na ikonu drevesa za kateri koli globalni komponent, da odprete podrobni grafični prikaz njegovega modela v urejevalniku XSD. Tam lahko enostavno povlečete in preuredite elemente ali izberete možnosti, ki so odvisne od konteksta, iz menija, ki se odpre z desnim klikom.
Tento prístup k prehliadaniu a úpravám XSD vám umožňuje spravovať komponenty na globálnej úrovni a následne jednoducho upravovať obsah jednotlivých komponentov.
Je lahko začnete ustvarjati XSD od nič ali pa ustvarite XML shemo s pomočjo katere koli od številnih možnosti, ki so opisane spodaj.
XMLSpy, uređaj za uređivanje XML datoteka, nudi brojne mogućnosti za generiranje XSD-a, uključujući:
Je lahko hitro ustvarimo strukturo podatkovne zbirke, primer dokumenta XML (iz XSD v XML) ali JSON shemo, če že imamo obstoječo XSD.

