Excel导出期间出现HTML标记

时间:2013-07-17 01:50:40

标签: java html

我的应用程序有一个方法,它将字符串列表附加到StringBuffer中,该字符串将显示在网页上。我使用<br>\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;
 }

0 个答案:

没有答案