SAP UI5,Unicode和国家(非ASCII)字符

2020-08-14 19:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的集体智慧, 由于时间太长...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的集体智慧,

由于时间太长,我一直在与看起来很愚蠢的问题作斗争,所以我决定打扰这个社区,并寻求您的知情帮助。

仅仅几个月以来,我们就开始在SAP Cloud Platform上开发解决方案。

我们的解决方案(使用JavaScript编写并在SAP Cloud Platform上本地运行)使用Web服务调用Facebook API,并以.xsjs代码运行。 Facebook API返回特定的帖子,可能使用非英语语言(德语及其ä,ö,ü,ß很常见)。

然后我们读取返回的JSON对象,在将帖子和一些值写入HANA表中之前,用.asString()和JSON.parse()对其进行转换。

所有内容都能完美地使用英语,您不能使用所有非ASCII字符。

当我们使用GenericTile和sap.m.Text内容在SAP UI5中显示帖子时,我们总是会收到"损坏的"非ASCII字符,即 e。 格式类似于:"最糟糕的时间,命名为von Rosmarin“TaudesMeeresâbeutet?Dieser poetische命名为" kommt von der Herkunftsregion des aromatischen Strauchs",命名为"Küstendes Mittelmeeres"。

我们的index.html当然包括:

我们几乎已尝试了所有可能的方法,所以我非常感谢任何将我们指向正确方向的人...

先谢谢您

路卡