管理ファイル(XML)と同じフォルダに DTD がないか、XML の中に書いた DTD の名前が実際のファイル名と違うときのエラーです。XML の2行目と、フォルダの中の DTD を見比べて直します。
「{DTDファイル名}が正しくありません。」
{ }の部分には、実際の DTD の名前(例:INDE_C09.DTD)が入ります。
対象と用意するもの
国土交通省の一般土木工事の受注者向けです。チェッカーは土木 Ver.22.0.0、適用要領は「工事完成図書の電子納品等要領 令和8年2月版」です。契約図書で案件の適用要領を確認してください。
チェック結果、提出用フォルダのコピー、管理ファイルを作った作成ソフトを用意します。エクスプローラーは「表示」から「ファイル名拡張子」を表示にしておきます。
令和8年2月版の名前と置き場所
| 管理ファイル | DTD | 置く場所 |
|---|---|---|
| INDEX_C.XML | INDE_C09.DTD | いちばん上(ルート) |
| REGISTER.XML | REGIST06.DTD | REGISTER |
| OTHRS.XML | OTHRS05.DTD | OTHRS |
| PLAN.XML | PLAN05.DTD | PLAN(情報共有システムから出力する場合) |
| MEET.XML | MEET05.DTD | MEET(同上) |
名前の数字は版番号です。DTD は管理ファイルと同じフォルダに置きます。写真(PHOTO)や工事完成図(DRAWINGF)の管理ファイルは、写真管理基準・CAD製図基準で決まった DTD を使います。
上から順に直す
確認先 指摘された DTD が入るフォルダの、管理ファイル(XML)の2行目と DTD のファイル名
- チェック結果で、どの DTD の名前が出ているかを控え、上の表でどのフォルダの話かを確かめます。
- 提出用のコピーで、その管理ファイルをメモ帳で開き、2行目の DOCTYPE を見ます。工事管理ファイルなら
<!DOCTYPE constdata SYSTEM "INDE_C09.DTD">のように書かれています。確認だけにして、上書き保存はしません。 - 同じフォルダに、2行目と1文字も違わない名前の DTD があるかを確かめます。半角大文字か、拡張子が .DTD か、INDE_C09.DTD.txt のような二重拡張子になっていないかも見ます。
- DTD が無いなら、作成ソフトの出力をやり直すか、案件の版に合う DTD を公式の記入例から入れます。XML に書かれた名前が違う(版が古いなど)なら、作成ソフトの適用要領の設定を案件に合わせて、管理ファイルを出し直します。
架空の例
つまずいたとき
古い DTD の名前だけを新しい名前に変えても、中身の版が違うので XML構成のエラーが出ます。DTD は版ごとの本物を使い、XML も同じ版で作り直します。
inde_c09.dtd のように小文字のときは、Windows では大文字・小文字だけの変更が効かないことがあります。いったん別の名前に変えてから INDE_C09.DTD に直します。
提出前に確認する
同じ土木版・要領・案件設定で提出用フォルダ一式を再チェックします。指摘が消えたこと、各フォルダの管理ファイルと DTD の組み合わせが上の表のとおりであることを確認します。
関連記事
公式資料
- 電子納品チェックシステム利用マニュアル(2026年9月) p.44 §4.1 No.4
https://www.cals-ed.go.jp/edc_download/ - 工事完成図書の電子納品等要領 令和8年2月版 p.20〜21 6 ファイルの命名規則
https://www.cals-ed.go.jp/cri_point/ - DTD・XML記入例 工事完成図書等(R8.2)
https://www.cals-ed.go.jp/cri_dtdxml/
公式資料確認日 2026年11月9日