Waarom IEPD naar XSD converteren?
Een IEPD is opgebouwd rond zijn schema's, en ontwikkelaars willen meestal de .xsd-bestanden - het hoofduitwisselingsschema, de NIEM-subset en eventuele extensieschema's - voor validatie of codegeneratie. Omdat de IEPD een ZIP-omhulsel is rond die XSD-bestanden en documentatie, krijgt u door het uitpakken direct toegang tot de schema's.
Hoe IEPD naar XSD te converteren
7-Zip FREE
Klik met de rechtermuisknop op de .iepd en kies „7-Zip > Hier uitpakken”, en verzamel vervolgens de .xsd-bestanden uit de schemamappen (vaak onder een base-xsd of extensiemap).
unzip (opdrachtregel) FREE
Voer unzip file.iepd -d iepd_out uit en zoek naar .xsd-bestanden in de uitgepakte subset- en extensieschemamappen.
p7zip OPEN-SOURCE
Gebruik 7z x file.iepd om het archief uit te pakken op macOS of Linux, en verzamel vervolgens de XSD-schemabestanden uit de uitgepakte mappenstructuur.
Over deze formaten
Een .iepd-bestand is een Information Exchange Package Documentation-pakket, een ZIP-archief dat de XML-schema's, voorbeeldberichten, catalogus en documentatie bundelt die een NIEM- of…
Open .IEPD details →Een XSD-bestand is een XML Schema Definition - een tekstbestand dat de regels vaststelt voor wat een specifiek XML-document mag bevatten. Open het in elke tekstverwerker of, voor…
Open .XSD details →Kwaliteit & waar op te letten
- De XSD's worden ongewijzigd uitgepakt; er wordt niets getransformeerd, dus schema-imports en -includes verwijzen nog steeds naar hun oorspronkelijke relatieve paden.
- Schema's kunnen naar elkaar verwijzen met
import/include, dus houd de uitgepakte mappenstructuur intact zodat ze correct worden opgelost. - Een IEPD kan tientallen XSD's bevatten (de volledige NIEM-subset plus extensies), niet slechts één enkel schemabestand.
Veelgestelde vragen
Waar bevinden de XSD-bestanden zich in een IEPD?
Kan ik XML valideren met de uitgepakte XSD?
import/include-verwijzingen blijven werken.