我的应用程序有一个将字符串列表附加到 StringBuffer 中的方法,该字符串将显示在网页上。我已经使用<br>
and\u2022
来确保每个字符串都用项目符号显示在另一个字符串的下方。我有一种将所有这些导出到 Excel 工作表的方法。Export 方法也使用相同的方法来获取值。在 excel 工作表中,项目符号显示正常,但<br>
标签按字面显示。我试过使用"\\u2028"
,但它在 Excel 表中显示一个矩形框。
public String getProductRuleDescriptions()
{
StringBuffer descriptions = new StringBuffer();
for(RuleObject ruleObj : this.ruleObjectsList)
{
//new line if contain previous description
if(StringUtils.isNotEmpty(String.valueOf(descriptions)))
{
descriptions.append("<br>");
}
descriptions.append("\\u2022 "+ruleObj.getDescription());
}
return descriptions;
}