Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. DOMParser

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

DOMParser

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

DOMParser インターフェイスは、XMLHTML ソースコードを文字列から DOM のDocument に解釈する機能を提供します。

XMLSerializer インターフェイスを使い、DOM ツリーを XML もしく HTML ソースに転換する、逆の操作を行うことができます。

HTML 文書の場合、Element.innerHTMLouterHTML プロパティの値を設定することで、HTML から構築された新しい DOM ツリーに一部分を置き換えることもできます。DOM のサブツリーに対応した HTML の要素を取り込むために、これらのプロパティを読み込むことも可能です。

なお、XMLHttpRequestは、 URL アドレスが指定できるリソースから直接 XML や HTML を解釈でき、そのresponse プロパティでDocument を返すことに注意してください。

メモ:ブロックレベル要素、例えば<p> の中に別のブロックレベル要素が入れ子になっている場合、自動的に閉じられ、その結果、閉じられた</p> タグの前に解釈されることになります。

コンストラクター

DOMParser()

新しいDOMParser オブジェクト作成します。

インスタンスメソッド

DOMParser.parseFromString()

HTML パーサーまたは XML パーサーを使用して文字列を解釈し、HTMLDocument またはXMLDocument を返します。

このインターフェイスの唯一のメソッドであるDOMParser.parseFromString() のドキュメントには、XML、SVG、HTML 文字列を解釈する例が含まれています。

仕様書

Specification
HTML
# dom-parsing-and-serialization

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp