sap.ui.core.util.Export 与德语变音符号

Posted

技术标签:

【中文标题】sap.ui.core.util.Export 与德语变音符号【英文标题】:sap.ui.core.util.Export with German Umlauts 【发布时间】:2014-11-11 15:33:11 【问题描述】:

我正在尝试使用 sap.ui.core.util.Export 和 sap.ui.core.util.ExportTypeCSV 导出 SAPUI5 中的数据:

var oExport2 = new sap.ui.core.util.Export(
      exportType : new sap.ui.core.util.ExportTypeCSV(
           separatorChar : ";",
           charset : "utf-8",
      ),
      models : oModel,
      rows : 
           path : '/',
      ,
      columns : [
           
           template : 
            content : 
                path : "Title"
                      
           
      ,
      ]
);

console.log(oExport2);
oExport2.saveFile().always(function() 
                    this.destroy();
                  );

问题是,在 .saveFile() 之前,每个元音变音仍然正确显示,例如在 saveFile() 之前记录时 - 显示所有变音符号。同样在 oModel 和我的 JSON 数据中,每个变音符号都是正确的。

但在我的 Excel 中,从 saveFile() 收到的所有变音符号都没有正确显示,显示了一些字符,如“berücksichtigt”(应该是“ü”)。谢谢!!!

我能做什么?? util.Export 中的字符集似乎不起作用..任何提示都会有用。谢谢

【问题讨论】:

【参考方案1】:

我无法真正重现您的问题。您是否将 html-page 的字符集设置为 utf-8(通过 html-head 中的标头或元标记)?

这似乎有效,请您测试一下: http://jsbin.com/kubomipomi/1/edit?html,output

【讨论】:

以上是关于sap.ui.core.util.Export 与德语变音符号的主要内容,如果未能解决你的问题,请参考以下文章

python网络编程基础(线程与进程并行与并发同步与异步)

=与==&与&&| 与 || 的区别

与 0 进行比较与与某个值进行比较是不是更快?

三.工具与市场-债券与债务股票与公司

RESTfulREST 与 RESTful 理解与实践

RESTfulREST 与 RESTful 理解与实践