XML、DTDとは?
XMLとは、eXtended Markup Languageの略です。
似たような略語でホームページに使われるHTMLというのはよく聞きませんか?
HTMLもXMLのひとつです。
違いはXMLファイルに使用するタグそのものを利用者が決められるかどうかの違いです。
HTMLの場合、タグが利用者で勝手に拡張することができないというだけのことです。
HTMLのタグは「W3C」というところで決定されます。
このタグがどのようなものがあるのかを記述しているのがDTD(Document Type Definition)ファイルになります。
HTMLの場合、世界中に1種類しかDTDファイルがないということです。
ただし、HTMLにもバージョンがありますので、当然DTDにもバージョンがあります。
電子納品に使用するタグは国土交通省が決定していますので、電子納品で使用するXMLファイルは国土交通省が指定したDTDファイルを使用する必要があります。
XMLはさまざまなところで使用されるようになってきましたので、今後に期待されている技術です。
国土交通省のDTDファイルは、こちらでご確認ください。
電子納品作業の際には、このDTDファイルの更新状況を確認した上で作業を行いましょう。
似たような略語でホームページに使われるHTMLというのはよく聞きませんか?
HTMLもXMLのひとつです。
違いはXMLファイルに使用するタグそのものを利用者が決められるかどうかの違いです。
HTMLの場合、タグが利用者で勝手に拡張することができないというだけのことです。
HTMLのタグは「W3C」というところで決定されます。
このタグがどのようなものがあるのかを記述しているのがDTD(Document Type Definition)ファイルになります。
HTMLの場合、世界中に1種類しかDTDファイルがないということです。
ただし、HTMLにもバージョンがありますので、当然DTDにもバージョンがあります。
電子納品に使用するタグは国土交通省が決定していますので、電子納品で使用するXMLファイルは国土交通省が指定したDTDファイルを使用する必要があります。
XMLはさまざまなところで使用されるようになってきましたので、今後に期待されている技術です。
国土交通省のDTDファイルは、こちらでご確認ください。
電子納品作業の際には、このDTDファイルの更新状況を確認した上で作業を行いましょう。


