HTML::TreeBuilder::XPath+日本語で Wide character at lib/Encode.pm line 228.

特にjavascriptをONにしないでWeb上のHTMLをperlで解析・スクレイピングしたいときに、Wide character at C:/…./perl/lib/Encode.pm line 228.のようなエラーが出る時があります。その注意点があったので備忘録としてメモ。 “HTML::TreeBuilder::XPath+日本語で Wide character at lib/Encode.pm line 228.” の続きを読む

Windows版Perl(ActivePerl)で古くなっているモジュールを一括でアップデートする方法

windowsでちょっとしたバッチ処理とかログの整理とかcsvの変換とか、テキスト処理をしたい場合に、perlで変換プログラムを書いたりすることがあるんですが、perlにもnode.jsやLinuxみたいな、パッケージマネージャーが付いててそれを使うと便利だよという話。 “Windows版Perl(ActivePerl)で古くなっているモジュールを一括でアップデートする方法” の続きを読む