xmlをパースしてhtmlにするということに挑戦しようとしています。
xml::simpleなどカンタンなモジュールをCPANで入手できるそうですが
root権限がないので(hetemlのレンタルサーバ)インストールできないようです。
この条件の中で、一番カンタンにxmlをperlでパースする方法は何でしょうか。
具体的な手順までお教えいただきたいです。よろしくおねがいします。
ありがとうございます!
XML::Simpleもperl 5.8に含まれているようで
こっちの方がカンタンそうなので使おうと考えています。
が、
use XML::Parser;と書いてもエラーは出ないのに
use XML::Simple;と書くとエラーが出ます。
hetemlには入っていないのでしょうか?
XML::TreePPはどうでしょうか?
pure perlなので、FTPでPUTするだけで使えます
use XML::TreePP;
my $tpp = XML::TreePP->new();
my $tree = $tpp->parsehttp( GET => "http://use.perl.org/index.rss" );
print "Title: ", $tree->{"rdf:RDF"}->{channel}->{title}, "\n";
print "URL: ", $tree->{"rdf:RDF"}->{channel}->{link}, "\n";
試してみましたが上手くいかず、
XML::Parserが元々あるとのことなのでそちらを試そうと思います。
ありがとうございました!
ありがとうございました!