XML::Grove::AsCanonXMLモジュール(日本語チョー訳)

by Hippo2000(1999/12/23)

XML::Grove::AsCanonXMLモジュールなのです。

なおこのドキュメントはXML::Groveモジュールをインストールしたときに一緒にはいるドキュメントを日本語に訳そうとしたものです。わかりにくい部分は本物を見てください。(^^;;

原本の著作権はKen MacLeod氏がお持ちです。
Ken MacLeodさんにはメールで了解をいただきました。

なお内容等が間違っていたら修正します。ご連絡ください。


目次


名前

XML::Grove::AsCanonXML - XMLオブジェクトを規範的なXMLに出力します。


概要

 use XML::Grove::AsCanonXML;
 # XML::Groveオブジェクトにas_canon_xmlメソッドを使う:
 $string = $xml_object->as_canon_xml( OPTIONS );
 # XML::Grove::AsCanonXMLインスタンスを使う:
 $writer = XML::Grove::AsCanonXML->new( OPTIONS );
 $string = $writer->as_canon_xml($xml_object);
 $writer->as_canon_xml($xml_object, $file_handle);

説明

XML::Grove::AsCanonXMLはXMLオブジェクトとその内容(もしあれば)のための規範的なXMLの文字列あるいは書込みストリームを返します。

XML::Grove::AsCanonXMLオブジェクトはXMLオブジェクトを書込むために使われるオプションを持っています。オプションはオブジェクトを生成するときに指定することができます

    $writer = XML::Grove::AsCanonXML->new( Comments => 1 );

または、'$writer'ハッシュで直接オプションを設定することにより、XMLオブジェクトを書込む前ならばいつでも変更することができます。


オプション

Comments
デフォルトではコメントは出力されません。commentをTRUEに設定するとコメントが出力に含まれます。

作者

Ken MacLeod, ken@bitsko.slc.ut.us


参考資料

perl(1), XML::Parser(3), XML::Grove(3).

James Clark's Canonical XML definition l/canonxml.html


ホーム Perlの小技

ご意見、ご質問はこちらの掲示板で受け付けています。
またメールは河馬屋(Nifty)にお願いします。