« ご連絡:開発環境が準備できたので、サンプルの投稿を近々開始できると思います。 | メイン | JavaAppletだと_link()が正しく動作しないのか、それとも私の設定が悪いのか »

RSS→ujbc化してUIEngineで表示させられるようになった。(2006/03/02)

Hatebu_rssok前回の「RSSリーダーはOKだ。あとは、つなげるだけ。そうすれば、「はてブタグホッパー」の記事取得部分はほぼ完成だ。」の続き。

前回までにRSSをサーバー(PHP)で読むことに成功していたので、読み込んだ記事のタイトルをUIEngineに渡す仕組みを作った。

【サーバーがやっていること】PHP
1.RSSの記事のタイトル読み込み
2.適宜文字コードを変換
3.ujbcの仕様に準拠したバイナリを作成

たったこれだけで、UIEngineのクライアントにRSSから読み込んだタイトルを渡すことができた。(一部、urlEncodeしたときのスペース→"+"の変換をしっかり処理していないが)

phpのコードを載せておく。

phpが作成するujbcは表示したい文字列以外をあらかじめ用意したujbcのバイナリの頭の部分と尻の部分をファイルから読み込んでいる。ujbcの仕様は知らないのでこの方法を取った。

Download rss_read.php

トラックバック

この記事のトラックバックURL:
https://www.typepad.com/services/trackback/6a00d8341c2e2e53ef00e550943f4a8833

RSS→ujbc化してUIEngineで表示させられるようになった。を参照しているブログ:

コメント

この記事へのコメントは終了しました。