我的意思是,如果 String 包含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 String 像图像中的那样,而不是项目符号,一个换行符。
谢谢你