ROMEの紹介 どんなプログラミング言語で実装するにせよ、RSS/Atomフィードフォーマットの乱立は頭の痛い問題だ。RSS 0.9、1.0、2.0やAtom 0.3、1.0など、様々なフォーマットのフィードが世の中にはあふれており、その全てを正しく取り扱えないとフィードを取り扱うアプリケーションとしては失格である。 フィードの生成に関しても同様で、ユーザが使っているフィードリーダーがRSSしか取り扱うことができないということも考えられるため、提供者側でも複数のフォーマットを配信できるようにしておきたいものだ。 要は、さまざまなフィードフォーマットを統一的に取り扱う仕組みが必要なのである。筆者は以前、JavaScriptでそれを実現するためのAPIとしてGoogle Feed APIを紹介した。今回は、そうした要求をJavaで満たすためのライブラリとしてROMEを紹介しよう。 ROMEの現
今回のMash up Award 2ndでは、とにかくたくさんAPIが提供されていますが、wacca API が面白そうです。 waccaでは、ユーザ登録すると、アーティストの音源を登録することができ、これを公開することができます。 CALTA ProjectでやっているStreamer’s Mapとマッシュアップすると面白いかもしれません。 で、このwacca APIですが、インタフェイスは、XML-RPCです。呼び出しメソッドについては、仕様が書かれているのですが、サンプルソースがありません。 もちろん、XML-RPCを理解できていれば、簡単なのですが、知らない人にとっては、これだけではハードルが高いかもしれません。 というわけで、Javaでのサンプルコードを以下に書いておきます。参考にしてみてください。 ミュージック検索(song.Search)の例です。 なお、XML-RPCの
JavaでRSSを扱うAPIです。 これはLGPLライセンスです。 他にも僕の好きなApacheライセンスのrsslibjにも期待したいです。 04.02.29に使ったときは依存性がうまく解決できませんでした。 RSS Version 0.91においてよく以下のエラーがでます。 2004/03/16 5:29:04 de.nava.informa.parsers.RSSParser parse RSS Version 2.0では 2004/03/16 5:29:11 de.nava.informa.parsers.RSSParser parse 情報: Channel uses RSS root element (Version 2.0). 導入 まずは以下より最新版をダウンロードします。バイナリー版でいいでしょう。 http://informa.sourceforge.net/ あとはラ
Google 翻訳サービスを Java から簡単に使える Java ライブラリが Google Code にある。 http://code.google.com/p/google-api-translate-java/ 非常に簡単。翻訳対象文字列と元言語、変換言語を指定するだけ。 import com.google.api.translate.Language; import com.google.api.translate.Translate; String ctn = Translate.translate(textEnglish, Language.ENGLISH, Language.JAPANESE); ctn = ctn.replace("<br>", "\r\n"); 内部で Web サービスを呼んでいるためか改行は、 となって返ってくる。 ちなみに プロキシサーバが必要なとき
Twitter4Jとは? Twitter4J は TwitterAPI の Java ラッパです。 Twitter4J を使うと XML や HTTP に詳しくなくても容易に Twitter とインタラクトするアプリケーションを書くことが出来ます。 システム要件 OS: Java をサポートする Windows または Unix 系 OS JVM: JDK1.4.2 以降 使い方 twitter4j-1.0.3.jar をクラスパスに通して、好きなメソッドを呼び出してください。 Java が分かっていれば JavaDoc を見るのが早いです。 twitter4j.Twitter クラスが最初に見るべきクラスです。 コードサンプル サンプルコードは src/twitter4j/examples/ 以下に配置されています。 それぞれ bin/className.cmd|sh で実行できます。
usy.jp Stuff usy.jp Stuff usy.jp Stuff https://newsmenk.com/wapdam/ https://newsmenk.com/bestwap-basswap/ https://newsmenk.com/moviesroot-moviesmoment-300mb-movies-web-series-download/ https://newsmenk.com/foumovies/ https://newsmenk.com/rdxhd/ https://newsmenk.com/bollyflix-bolly-flix-moviesflixpro/ https://newsmenk.com/filmygod-filmyhunk/ https://newsmenk.com/prmovies/ https://newsmenk.com/waptr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く