Hva er IEPD-filformatet?
En .iepd-fil er en Information Exchange Package Documentation-pakke. Den samler alt som trengs for å definere en standardisert datautveksling: XML-skjemaer, eksempelmeldinger, en katalog og menneskelig lesbar dokumentasjon. Fysisk er det et ZIP-arkiv, så den har samme PK-header som enhver .zip-fil og pakkes ut på samme måte.
Formatet kommer fra NIEM, National Information Exchange Model, som brukes på tvers av amerikanske offentlige etater for deling av data innen justis, helse og beredskap. NATO tok senere i bruk samme pakke og registrerte medietypen application/vnd.nato.openxmlformats-package.iepd+zip. Inne i hver IEPD er det en påkrevd katalogfil, iepd-catalog.xml (navngitt mpd-catalog.xml i eldre Model Package Description-versjoner), som indekserer og beskriver hver gjenstand slik at en mottakende part kan implementere utvekslingen uten eksterne referanser.
Ved siden av katalogen finner du delsett- og utvidelsesskjemaer skrevet som .xsd-dokumenter, eksempel- .xml-instansfiler, forretningsregler og en endringslogg. Katalogen er det som gjør et vanlig arkiv til en gyldig IEPD.
Sikkerhet og trygghet
RISIKO: LOWAn .iepd is a ZIP archive of schemas, XML and documentation, so it carries no executable code and is safe to open. The usual ZIP caution applies: extract to a folder and be wary of unexpected packages from untrusted senders, since any ZIP can hide oversized or deceptively named entries.
Formatdetaljer
i et nøtteskall- NATO Core Metadata Specification IEPD - NATO uses the same .iepd extension and registered the IANA media type application/vnd.nato.openxmlformats-package.iepd+zip for defense information-exchange packages under ADatP-5636.
Programmer som åpner IEPD-filer
.iepd file and choose 7-Zip > Open archive to browse the catalog and schemas without renaming anything. .zip, then right-click and choose Extract All to unpack the package. .iepd with The Unarchiver to expand it into a folder of schemas and XML instances. Tekniske detaljer
dyp spesifikasjon| Encoding | Binary ZIP archive wrapping XML, XSD and text artifacts |
| Byte order | N/A (ZIP container) |
| Container | ZIP (DEFLATE compression, same structure as a standard .zip archive) |
| Compression | DEFLATE, as used by ZIP |
| Encryption | None defined by the specification; the archive is not encrypted |
| Typical size | Tens of kilobytes to several megabytes, depending on the number of schemas and sample instances |
| Structure | A self-contained ZIP archive with a root directory containing a required catalog file (iepd-catalog.xml, historically mpd-catalog.xml) that indexes all artifacts, plus subset schemas, extension schemas, sample XML instance documents, documentation, business rules, change logs and a conformance/README file. |
| Integrity | CRC-32 per entry, inherited from the ZIP format |
| Platforms | Windows, macOS, Linux |
| Notes | The catalog XML is what makes the archive a valid IEPD rather than a plain ZIP; validation tools read it to locate and type every artifact. The schemas are W3C XML Schema (XSD) that constrain and extend the NIEM reference model. |
| Spec Family | NIEM Model Package Description / IEPD Specification; NATO ADatP-5636 NATO Core Metadata Specification |
| Utgitt | IEPD concept dates to the early NIEM effort (mid-2000s); the format was formalized in the Model Package Description Specification and later renamed to the IEPD Specification 5.0 (2021). NATO registered the IANA media type in 2023. |
| Siste versjon | IEPD Specification 5.0 (NIEM, 2021) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | niem.github.io |
IEPD-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om IEPD-filer.
Ofte stilte spørsmål
Hvordan åpner jeg en .iepd-fil?
.zip først og pakk den ut som vanlig.Er en .iepd-fil bare en ZIP-fil?
PK og pakkes ut som enhver annen ZIP.Hva er inni en IEPD?
Hva er forskjellen mellom en IEPD og en IEP?
Hvem bruker IEPD-filer?
Kan jeg redigere skjemaene i en IEPD?
.xsd- og .xml-filene med et XML- eller skjemaredigeringsprogram, pakk deretter mappen til ZIP igjen og endre navnet tilbake til .iepd, mens du holder katalogen synkronisert.