Kawa.netxp [Perl] XML::TreePP/Pure Perl実装によるXMLファイル展開モジュール XML::TreePP モジュールは、 XML ファイルを解析してツリー構造の多次元変数(ハッシュ/配列)に展開します。 XML テキストと Perl オブジェクト(ハッシュ&配列)間の相互変換が可能です。 コンパイル不要の Pure Perl 実装モジュールなので、 プロバイダのレンタルサーバ環境でも .pm ファイル単体のコピーのみで手軽に利用できます。 (Ajax で利用する JavaScript の XMLHttpRequest オブジェクトのように) サーバからの XML ファイルのダウンロード処理にも対応しています。 安定版アーカイブ: XML-TreePP-0.41.tar.gz TARGZ CPAN ←通常パッケージ 最新版ソースファイル: lib/XML/
RSSとは? RSSはXMLで書かれている 仕様はいろいろ・基本は同じ All About内のRSS関連情報 WEBのデータをPerlで読み込むには? 読み込んだRSSを解析するには? 解析したRSSデータを利用する 関数を介して取得 変数を直接見に行く サンプルプログラム RSSとは? RSSといえば、サイトの更新情報などを簡潔にまとめたデータ形式(ファイル)で、XMLによって記述されています。 All Aboutでも、新着記事のRSSを公開しています。 All AboutのRSSページ http://allabout.co.jp/rss/ イントロ文にもあったとおり、今回はPerlでカンタンなRSSリーダーを作成します。細かな仕様はモジュールに任せてしまう予定ですが、最低限のことだけは知っておきましょう。 ■RSSはXMLで書かれている 上記
PerlでRSSの処理のベンチマーク NDO::WeblogさんのPerl で XML の処理はどれが速いかベンチで、正規表現、XML::Simple、XML::RSS、XML::LibXMLの4つで、RSSの中から、linkを抜き出すベンチの記事が公開されていますが、 もうすこし、RSSの中から情報を抜き出して、Perlで使いやすいようにしていったらどうなるか試してみた。 ちょっとさぼって、XML::RSSとXML::LibXMLだけ まず結果から # perl libxmlrss.pl index.rdf Benchmark: timing 100 iterations of XML::LibXML, XML::RSS... XML::LibXML: 5 wallclock secs ( 4.49 usr + 0.02 sys = 4.51 CPU) @ 22.17/s (n=100)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く