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");
[編集] 関連項目
- リファレンス (XULPlanet)
- Parsing and serializing XML
- Parsing and serializing XML (XULPlanet)
- Parsing and serializing XML (MozillaZine)
- XMLHttpRequest
- XMLSerializer