Android 是否有类似于字符串中的HTML的方法?
我正在解析电子邮件内容并在android webview中显示它们。问题是当文本类似于: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
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>