【问题标题】:Using sax writer to create line feeds in a xml 2003 workbook使用 sax writer 在 xml 2003 工作簿中创建换行符
【发布时间】:2009-10-22 09:50:10
【问题描述】:

你好 stackoverflow 社区,

使用带有progress-4gl 语言的sax 编写器,我成功地创建了一个xml 2003 工作簿。

当我想向单元格添加换行符时,我的问题就开始了。 excel(在 xml 中)的正常换行是使用 " ",这是一个问题,因为 sax-writer 将 & 转换为 &amp。

我确实找到了使用 hSax#:write-entity-ref() 的解决方法,但这并不理想,因为换行符通常不在字符串的开头。

示例: 这是一个 换行。

在这种情况下,你需要写 this is a,然后使用 hSax#:write-entity-ref() 然后写新行。我会说必须有更好的方法来解决这个问题?

【问题讨论】:

    标签: excel progress-4gl


    【解决方案1】:

    找到了解决方案(不过花了我一段时间)。

    使用 hSax#:write-fragment() 可以在不转换特殊字符的情况下编写字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多