Androidプログラミング質問スレ Part19
■ このスレッドは過去ログ倉庫に格納されています
0800デフォルトの名無しさん
2012/03/15(木) 00:30:47.76HTMLのパースはたしかに厄介。metaタグより前にマルチバイトなタイトルが書かれていても一般的なブラウザはちゃんと処理するもんな。
どうしてもそれを自分でやりたいんなら、InputStream#read(byte[])で読みだしたバイナリからmetaタグとtitleタグを探してそこだけ一旦List<ByteBuffer>に
入れて、後から文字列化とかかなぁ。
でもbyte[]からtitleタグとmetaタグをもれなく探しだすには一旦iso-8859-1で文字列化して処理するのが現実的かも。
byte[]のままでも不可能じゃないが著しく面倒。
■ このスレッドは過去ログ倉庫に格納されています