Android 是否有类似于字符串中的HTML的方法?

Android 是否有类似于字符串中的HTML的方法?,android,parsing,Android,Parsing,我正在解析电子邮件内容并在android webview中显示它们。问题是当文本类似于: cat dog 123 456 为webview创建html: result = (String) "<html><body>"+clearTextPart.getContent()+"</body></html>"; webView.loadData(content,"text/html", "UTF-8"); result=(Stri

我正在解析电子邮件内容并在android webview中显示它们。问题是当文本类似于:

 cat
 dog
 123      456 
为webview创建html:

result = (String) "<html><body>"+clearTextPart.getContent()+"</body></html>";
webView.loadData(content,"text/html", "UTF-8");
result=(String)“+clearTextPart.getContent()+”;
加载数据(内容,“文本/html”、“UTF-8”);
我想要相同的输出,但webview中的输出是“catdog123456”。我知道问题是HTML(它忽略了空格)

我想知道是否已经实现了一些解析器,或者我必须编写自己的解析器。有什么帮助吗?

您可以使用

body { white-space: pre; }
用数据所在的容器替换
body

或者甚至将样式内联:

(此处是您的数据)

thnx:)这很好:)有什么新产品线需要推荐的吗?:)@MatejSpili:我刚刚测试了内联版本,它对空白和换行都有效。如果答案也适用于您,请将其标记为已接受。我将标记:)别担心:)但内联换行对我不起作用:/u也可以将代码粘贴到新行吗?:)<代码>结果=(字符串)“+clearTextPart.getContent()+”;加载数据(内容,“文本/html”、“UTF-8”)也可以尝试
result=(String)“+clearTextPart.getContent()+”;加载数据(内容,“文本/html”、“UTF-8”)
<html><body style="white-space: pre;">(your data here)</body></html>