Visit Mozilla.org

DOMParser

出典: MDC


DOMParser を使うと XML テキストの文字列やストリームをパースできます。"tag soup" 状態の HTML をパースすることはできません。DOMParser は特権のないスクリプトで使用できます。

DOMParser は主に Mozilla プラットフォーム上で動かすアプリケーションや拡張機能において有用です。ウェブページで使用することもできますが、どの標準にも含まれておらず、他のブラウザでのサポートレベルも不明です。

[編集] エラー処理

パース処理に失敗しても今のところ DOMParser は例外を投げませんが、その代わりにエラー文書を返すことに注意してください(bug 45566 を参照)。

<parsererror xmlns="http://www.mozilla.org/newlayout/xml/parsererror.xml">
(エラーの記述)
<sourcetext>(ソース XML の抜粋)</sourcetext>
</parsererror>

[編集]

var parser = new DOMParser();
var doc = parser.parseFromString(aStr, "text/xml");

[編集] 関連項目