Java Excel导出期间出现的HTML标记

Java Excel导出期间出现的HTML标记,java,html,Java,Html,我的应用程序有一个方法,它将字符串列表附加到StringBuffer中,StringBuffer将显示在网页上。我使用了和\u2022来确保每个字符串用项目符号一个接一个地显示。我有一个方法将所有这些导出到excel工作表。Export方法也使用相同的方法来获取值。在excel工作表中,项目符号显示良好,但标记按字面显示。我尝试过使用“\\u2028”,但它在excel工作表中显示一个矩形框 public String getProductRuleDescriptions() { Str

我的应用程序有一个方法,它将字符串列表附加到StringBuffer中,StringBuffer将显示在网页上。我使用了

\u2022
来确保每个字符串用项目符号一个接一个地显示。我有一个方法将所有这些导出到excel工作表。Export方法也使用相同的方法来获取值。在excel工作表中,项目符号显示良好,但

标记按字面显示。我尝试过使用
“\\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;
 }
公共字符串getProductRuleDescriptions()
{
StringBuffer descriptions=新的StringBuffer();
for(RuleObject ruleObj:this.ruleObjectsList)
{
//新行(如果包含以前的描述)
if(StringUtils.isNotEmpty(String.valueOf(descriptions)))
{
说明。追加(
); } descriptions.append(“\\u2022”+ruleObj.getDescription()); } 返回说明; }
看起来您的
说明
已经包含HTML标记。使用真正的库来创建Excel文件,例如“\n”或“\r\n”而不是“
”?