我有一个xsjs服务,我将一些字符串保存在像
这样的hana表中 oEntity.save(new oEntity(oUploadedData))
它工作正常,但如果字符串中有一些特殊字符,如%
则失败。有没有办法逃脱百分号并保存它?
答案 0 :(得分:0)
我找到了解决方案。问题不是百分号,而是我从客户端向服务器发送数据的方式。
如果要将JSON字符串发送到包含百分号的后端,则HANA xsjs会产生内部服务器错误。您应该使用JSON.stringify(data)
ecodeURIComponent(JSON.stringify(data))