アセットフォルダにいくつかのhtmlページがあり、それらを開いて文字列で取得できます。私の問題はその前にあり、特定のタグの間にテキストを抽出するだけです。たとえば、htmlページ<h3>Hello have a nice day</h3>
にh3タグ内の行がある場合です。
「こんにちは、良い一日を」を取得したいだけです。今まで私は関数を文字列化しようとしましたが、成功しませんでした。どうすればこれを達成できますか?
アップデート
リンクから解決策を得ました
を使用Html.fromHtml()
して、htmlソースを渡すと、テキストのみが返されます。
http://developer.android.com/reference/android/text/Html.htmlを確認してください
HTMLファイルを読むことができれば、すべてが簡単なはずです。単純なhtmlページの場合は、xpathを使用して解析し、必要なものを取得できます。または、jsoupなどのライブラリを使用してhtmlを解析できます。