2020-09-26 13:49发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嘿
我具有下一个集成: SAP ECC-> PO-> REST接收器
我遇到一个问题,在我的结构中有2个具有相同名称的元素。
我的结构:
< xsd:sequence>
如上所示,我有两个元素tabela,第一次是该元素不是数组0..1,但是第二次是数组0..unbounded。
如何在REST接收器适配器中仅指定元素tabela..unbounded为数组?
关于。
克莱伯·桑托斯
我怀疑下面的博客对您的情况没有帮助,因为一旦您提供" tabela"作为数组类型,则增强设置将被视为数组,无论它是否具有一个元素或其他元素(nome,ororrencia。 等等
https://blogs.sap.com/2016/01/13/rest-adapter-in-sap-pipo-enhanced-xmljson-conversion /
您可以使用java映射将xml转换为json,因为它基于子元素条件。
但是简单的解决方案是要求目标名称是否不同,只要目标侧可以更改结构。
最多设置5个标签!
我怀疑下面的博客对您的情况没有帮助,因为一旦您提供" tabela"作为数组类型,则增强设置将被视为数组,无论它是否具有一个元素或其他元素(nome,ororrencia。 等等
https://blogs.sap.com/2016/01/13/rest-adapter-in-sap-pipo-enhanced-xmljson-conversion /
您可以使用java映射将xml转换为json,因为它基于子元素条件。
但是简单的解决方案是要求目标名称是否不同,只要目标侧可以更改结构。
一周热门 更多>