Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

XMLSerializer

XMLSerializer を使うと DOM サブツリーや DOM 文書をテキストに変換できます。XMLSerializer は特権のないスクリプトで使用できます。

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

メソッド

serializeToString
文字列の形にシリアライズされたサブツリーを返す。
serializeToStream
指定した要素がルートであるサブツリーが、指定した文字セットを使ったバイトストリームにシリアライズされる。

 var s = new XMLSerializer();
 var d = document;
 var str = s.serializeToString(d);
 alert(str);
 var s = new XMLSerializer();
 var stream = {
   close : function()
   {
     alert("Stream closed");
   },
   flush : function()
   {
   },
   write : function(string, count)
   {
     alert("'" + string + "'\n bytes count: " + count + "");
   }
 };
 s.serializeToStream(document, stream, "UTF-8");

関連項目

ドキュメントのタグと貢献者

 このページの貢献者: Electrolysis
 最終更新者: Electrolysis,