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オブジェクトを書込む前ならばいつでも変更することができます。
Ken MacLeod, ken@bitsko.slc.ut.us
perl(1), XML::Parser(3), XML::Grove(3).
James Clark's Canonical XML definition l/canonxml.html
ご意見、ご質問はこちらの掲示板で受け付けています。
またメールは河馬屋(Nifty)にお願いします。