SAP Process Orchestration
SAP Process Integration
SAP Exchange Infrastructure
SAP NetWeaver Process Integration, adapters
SAP Cloud Platform Integration for process services
SAP Process Integration, business-to-business add-on
SAP Process Integration, connectivity add-on
eng swee yeoh
alexander bundschuh
raffael herrmann
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正面临与XML到J...
嗨,史密斯,
JSON标准没有区分数字类型。 (在此处检查数据类型: https://www.w3schools.com/js/js_json_datatypes.asp )它仅知道 "数字"。 因此,您既可以将UnitPrice值存储为"数字"(" UnitPrice":10),也可以存储为"字符串"(" UnitPrice":" 10.00")。
如果您的接收系统需要十进制,则可以 用计算,我会选择"数字"类型。 但是,正如您已经意识到的那样,REST适配器的JSON转换器确实删除了数字类型不必要的小数位(数学上的10与10.00相同)。
如果只想打印/渲染文本, 接收器端,因此有必要精确显示两位小数,或者在目标端执行string.format并放入数值(https://www.java67.com/2014/06/how-to-format-float-or-double-number- java-example.html )或使用JSON的字符串数据类型而不是数字。
简而言之:您将无法生成类似" UnitPrice"的输出:10.00,但这不应该。 会是一个问题。
一周热门 更多>