私は、私がjsoupを使ってhtmlファイルを解析して、選択したテキストをアンドロイドのリストビューに表示するアプリを持っています。しかし、私はキャリッジリターンを維持する方法を見つけるように思えない。
ここ は私がしようとしたものである:アンドロイドのリストビューに表示するjsoupの改行を維持する
Elements br = doc.select("br");
for (Element src : br) {
src.append("\n");
}
が
<div
This is a string <br> another string
/>
が解析された文字列と表示してあなたの例を与えるために:私が使用して試してみました
This is a string another string
src.append("\\n");
私はこれらの変数を格納する文字列の配列リストを使用しています
This is a string \n another string
表示
。あなたはちょうど持っていたように見えるsrc.append("\\n");
を試してみました
How do I preserve line breaks when using jsoup to convert html to plain text?
Removing HTML entities while preserving line breaks with JSoup
ちょっとおかげで私は\ niをもう一度解析し、jsoupもそれらを取り除いた後に解決策を見つけました。 –
他に何かを追加してから、saifのものを\ nに置き換えると –