私はしたいepubリーダー app.Now私はファイル内のチャプター名を取得しているが、章の全体のデータを取得する方法。epubファイルから全章を読むには?
答えて
私はすでに前にこれを公表したと思います。 あなたはGoogleにできるnl.siegmann.epublibを使用しています。 私のコードでは、どのようにしてepubが動作するかを示すBookクラスを見て、どのようにしたのかを示します。 ブッククラスでスパインを使う私は本の中で最大の背骨を得ています。 それを文字列に変換します。
ここで私がどのようにしたかについての私のコードです。
public String getEntireBook()
{
String line, linez = null;
Spine spine = amBook().getSpine();
Resource res;
List<SpineReference> spineList = spine.getSpineReferences() ;
int count = spineList.size();
int start = 0;
StringBuilder string = new StringBuilder();
for (int i = start; count > i; i = i +1) {
res = spine.getResource(i);
try {
InputStream is = res.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
try {
while ((line = reader.readLine()) != null) {
linez = string.append(line + "\n").toString();
}
} catch (IOException e) {e.printStackTrace();}
} catch (IOException e) {
e.printStackTrace();
}
}
return linez;
}
@sesdfgfgdあなたが私を助けることができるなら、私はこの同じ問題に直面している私にエラーを与えるので、背骨が何であるか教えてくれますか? – PankajAndroid
http://www.siegmann.nl/static/epublib/apidocs/の文書を読んでください。あなたの質問に答えるために、どのスパインが「Spine:これらは、ユーザーが最初から最後まで本を読むときに表示されるリソース」です。あなたはそれがどのように動作するのかを示すように、ブッククラスを見始めることができます。がんばろう。 – wesdfgfgd
- 1. .epubファイルから内容を読む
- 2. Androidで.epubファイルを読む
- 3. ブラックベリーのepubファイルを読む
- 4. iPhone - .epubファイルを読む
- 5. Androidでepubファイルを読むには?
- 6. Android - epubの読者.epubファイル..
- 7. C - ファイルからテキスト/文章を文字列に読み込む
- 8. ePub形式を読む
- 9. Android AssetフォルダからHTMLとJavascriptを使用してEpubファイルを読む?
- 10. 「com.apple.ibooks.display-options.xml」ファイルをepubに埋め込む
- 11. javascriptを使用してepubファイルを読む方法
- 12. イオンアプリケーションのepubファイルを読む必要があります
- 13. ルアで全ファイルを読む
- 14. Sparkの圧縮ファイルから全文ファイルを読む
- 15. a GPS.netから文章を読むときに「java.net.SocketException:Connection reset」
- 16. 一度にファイル全体を読む
- 17. ファイルからグレードを読む
- 18. ファイルからサブクラスを読む
- 19. txtからファイルを読む
- 20. epubjs内のepubからリソースを読み込むことができません
- 21. オンラインで文章を書く/読む
- 22. ファイルからゴングを読む - ロックするのは安全ですか?
- 23. ファイル全体を1行で読むPython
- 24. PDFファイルから読む
- 25. ファイルから読み込む
- 26. ファイルから読み込む
- 27. playnのファイルから読む
- 28. PHPから読むときに.iniファイルを安全にする方法
- 29. バネバッチ、行ごとに読み込む前に全体のcsvファイルを読む
- 30. excel vbaは一度に全文ファイルを読む
今まであなたが行ったことを説明してください...あなたは何を使ってepubのコンテンツを読んでいますか? – Reno
私はepublibライブラリを使用しています。タイトル、著者名、すべてのチャプター名を取得していますが、チャプター内のテキストを取得していません。取得方法はわかりません。 – Umesh
@Umesh私はまた、epubファイルを読んでいますが、いくつかの長いファイルでは、あなたが直面してその問題を解決してから助けてください、私にoutOfMemoryのエラーを与えています。 ありがとう – PankajAndroid