【发布时间】:2012-12-31 13:47:38
【问题描述】:
我的意思是,如果一个字符串包含 HTML 标签,如<br></br>,它们必须转换为\n。
我试过了:
String formatted = android.text.Html.fromHtml(nonFormatted).toString();
但这似乎只是删除了所有的 HTML 标记。
输入:
String nonFormatted = "<ul><li>Android v4.0 (Ice Cream Sandwich) OS<\/li><li>2 MP Primary Camera<\/li><li>3-inch TFT Capacitive Touchscreen<\/li><li>850 MHz Processor<\/li><li>QWERTY Keypad<\/li><li>FM Radio<\/li><li>Wi-Fi Enabled<\/li><li>Expandable Storage Capacity of 32 GB<\/li><\/ul>";
使用android.text.Html.fromHtml(nonFormatted).toString()后的输出;
String formatted = Android v4.0 (Ice Cream Sandwich) OS2 MP Primary Camera3-inch TFT Capacitive Touchscreen850 MHz ProcessorQWERTY KeypadFM RadioWi-Fi EnabledExpandable Storage Capacity of 32 GB
但在网站上是这样的:
我希望我的 java 字符串与图像中的字符串一样,而不是项目符号,而是一个换行符。
谢谢
【问题讨论】: