結論からいうと、KEYWORDの部分には以下のように
UTF-8でエンコードされた文字列を、さらにURLエンコードしたものを渡す必要があります。
↑をブラウザのURL入力欄に張れば期待する結果が得られると思います。
※JSONは、このHTTPリクエストに対するサーバのレスポンス形式として使用されています。
まずは、HTTPプロトコルと文字エンコーディングについて理解を深めた方が良いと思います。
2011年7月21日18:50 Raiquo <alter...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
>
>
JSON形式に変換するべき対象は、検索結果です。
JSON形式のテキストファイルを解析するサンプルコードはインターネット上にたくさんあると思いますが、
せっかくなのでサンプルを添付します。詳細はそれを確認して下さい。
このコードでは API に渡す文字列を UTF-8 エンコードする処理を get() 内のどっかのクラスで勝手にや
ってるみたいです。(どこのクラスやっているか知りません。)
なぜか google のフィード検索 API の返す検索結果には、"\u003cb" の様な余計な文字列が付加されて
いるので、サンプルのように取り除くコードが必要になります。
参考になれば、幸いです。
2011年7月21日18:50 Raiquo <alter...@gmail.com>:
誤
> JSON形式に変換するべき対象は、検索結果です。
正
JSON形式で解析するべき対象は、検索結果です。
2011年7月24日23:33 nayutanoutyu <nayuta...@users.sourceforge.jp>:
<b>...</b> はゴミじゃないですか?何のために B タグが必要
になるのでしょうか?
ascii2nativeでググならくても、アスキーコードと説明すれば
簡潔ではないですか?
2011年7月25日12:16 駄猫 <3a3k...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
>
>
--
Best regards
nayutanoutyu