点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的PI开发人员告诉我无法使用带有可变目标字段名称的PI创建和输出JSON格式-在下面的示例KEY1/KEY2/KEY3等中。
任何人都可以建议实现此目标的方法吗?
{
" KEY1":
{" sku":
{" field1":" SKU"," skuName":" SofaBed"}},
" KEY2":
{" sku":
{" field1":" qwe"}},
" KEY3":
{" sku":
{" field1":" SKU:3"}}
}
请查看这是否满足您的需求。
https://answers.sap.com/questions/664730/sap-pi-731-rest-xml-to-json-modify-tag-after-conve.html p>
嗨,
使用标准图形映射无法在目标XML结构中创建动态标签,例如Key1,Key2.......。
为此,PI开发人员需要编写一个JAVA映射,以基于发送者结构输入创建具有动态标签名称的目标xml。
完成后,REST接收器CC会将XML转换为JSON
谢谢,
Apu
嗨,罗布!
实际上,您可以使用消息映射在目标结构中创建具有动态名称的目标节点:
https://博客。 sap.com/2012/11/05/message-mapping-play-around-with-target-structure /
但是,您应该记住,SAP(除JavaDocs之外)没有使用上述博客中描述的类的官方文档。
致谢,叶夫基尼。
一周热门 更多>