2016年1月11日スクレイピングというと一般的にはRubyが一番有名なようですが、もちろんスクレイピング自体はどの言語でも行うことができます。Javaでのスクレイピングスクレイピングの手法スクレイピングは大きく分けると正規表現でデータを取得するケースHTMLパーサーを使ってデータを取得するケースに分かれます。HTMLパーサーを使うというケースももちろんあります。それぞれのメリット、デメリットを上げると下記のようなところでしょうか。正規表現メリットどんな言語でも同じ方法で取得が行える。ライブラリの知識などがいらないデメリットコード量が多くなり、またコードが汚くなる傾向にあるHTMLパーサーメリットコード量が少なく、コードがきれいになるデメリットライブラリの学習コストJavaでのスクレイピングJavaでのスクレイピングをする場合はjsoupというライブラリが便利です。jsouphttp://jsoup.org/要素の取得の仕方はgetElementByIdなどidで一気に取得する方法もあれば、CSSセレクタを使い、jqueryのように取得する方法もあります。細かい取得方法などは参考リンクを。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト関連記事JSFのメッセージのレンダリングManagedBeanとJSFでメッセージのやり取りをする場合、直接メッセージを変数として持たせるよりは、JSFの仕組みを通じてメッセージを出力させたほうが適切です。...arquillianでのリソースファイル読み込み以前、このエントリーでarquillianからライブラリが利用できず、追加のライブラリを導入した、ということを書きました。...依存ライブラリを含むプログラムのjar化に関して以前、jar化する場合のpomの記述方法について書いたのですが、一部記述が正しくなかったようです。...HTML&JSなど画面まわり&サーブレット小ネタサーブレットでアプリ作ってますが、画面まわりに関していろいろいじっているのでそこら辺のネタなんかを。...jenkinsのオートデプロイ久々にJavaやりました。