4

XML DOM と HTML DOM について読んだことがありますが、大きな違いはわかりません。w3schools には、XML DOMHTML DOMという 2 つの記事があり、2 つの DOM について説明していますが、それらはよく似ていると思います。stackoverflowの投稿も読みましたが、違いではなく、DOMS 間のメソッド/プロパティの使用に関するものです。また、Googleでそれについて何も見つけることができませんでした。

DOM は HTML および XML ドキュメントを表現する方法であり、ツリーで示されていることを知っています。また、HTML 文書と XML 文書の DOM がどのように見えるか、およびそれらを操作する方法も知っています。

違いは何ですか?

4

2 に答える 2

7

主な違いは、HTML DOM が HTML について認識していることです。たとえば、テーブル行を含むテーブル本体がテーブルに含まれていることを認識しており、ツリーにノードを追加および削除するときに、この構造が正しく維持されていることを確認します。 .

于 2012-11-13T21:53:00.967 に答える
1

主な違いは、大文字と小文字はXML DOM APIで保持されますが、必ずしもHTMLDOMAPIで保持されるとは限らないことです。

この例については、JavaScript:使用されたパーサーの検出、XMLまたはSGMLを参照してください。

于 2012-11-13T20:03:48.737 に答える