xml
[4] DOM の文書には、 HTML文書とXML文書があります。
XML文書は、型が xml
の文書です。
[5] XML のバイト列や文字列にXML構文解析器を適用した結果得られるのが
XML文書です。 XML文書はそのようなものを表現することを想定したものですが、
createDocument
メソッドなどXML構文解析器以外の方法で作成することもできるものです。
[9] XML構文解析器から作成したか否かに関わらず、 DOM操作によって XML文書は XML の制約とは無関係に変形できます。 従って、 XML文書を直列化して整形式の XML のバイト列や文字列が得られるとは限りません。 この意味で、 XML文書と XML は等しくありません。
XMLDocument
インターフェイス[6] XMLDocument
インターフェイスは、
特定の方法で作成された文書が実装することになっている、
Document
を継承するインターフェイスです。
[7] 歴史的理由により、 XMLDocument
と XML文書は等しくありません。
[10] XML の言語全体と仕様書の歴史は、XML を参照。
[1] XML document interpretation ( 版) <http://www.w3.org/DesignIssues/XML>
[2] Remove Non-HTML section from the specification and update other comma… · w3c/webdriver@168ec4b ( 版) <https://github.com/w3c/webdriver/commit/168ec4b9b5a6e811c6ee32c52111acb4fdb66499>
XMLDocument
参照。