IEPD ファイル形式とは?
.iepdファイルは、Information Exchange Package Documentationパッケージです。これは、標準化されたデータ交換を定義するために必要なすべて(XMLスキーマ、サンプルメッセージ、カタログ、および人間が読めるドキュメント)をバンドルしています。物理的にはZIPアーカイブであるため、他の.zipファイルと同じPKヘッダーを持ち、同じ方法で展開されます。
この形式は、司法、保健、緊急管理のデータ共有のために米国の政府機関全体で使用されているNIEM(National Information Exchange Model)に由来します。後にNATOも同じパッケージを採用し、メディアタイプapplication/vnd.nato.openxmlformats-package.iepd+zipを登録しました。すべてのIEPD内には、必須のカタログファイルであるiepd-catalog.xml(古いModel Package Descriptionバージョンではmpd-catalog.xmlという名前)が含まれています。これは各アーティファクトを索引付けして記述しており、受信側が外部の参照なしに情報交換を実装できるようにします。
カタログに加えて、.xsdドキュメントとして記述されたサブセットおよび拡張スキーマ、サンプルの.xmlインスタンスファイル、ビジネスルール、および変更ログが含まれています。このカタログこそが、単なるアーカイブを有効なIEPDへと変える要素です。
セキュリティと安全性
リスク: 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.
形式の詳細
概要- 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.
IEPD ファイルを開くプログラム
.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. 技術的詳細
詳細仕様| 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 |
| リリース日 | 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. |
| 最新バージョン | IEPD Specification 5.0 (NIEM, 2021) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | niem.github.io |
IEPD の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。IEPD ファイルについて最初の質問をしてみましょう。
よくある質問
.iepdファイルはどうやって開きますか?
.zipに変更してから通常通り展開してください。.iepdファイルは単なるZIPファイルですか?
PKシグネチャを持ち、他のZIPと同様に展開されます。IEPDの中には何が入っていますか?
IEPDとIEPの違いは何ですか?
誰がIEPDファイルを使用しますか?
IEPD内のスキーマを編集できますか?
.xsdおよび.xmlファイルを編集してから、フォルダを再度ZIP圧縮して名前を.iepdに戻します。その際、カタログの内容も同期させてください。