点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我将得到一个SOAP响应,并且其中一个子元素具有Base64编码的XML有效负载,因此我可以转换为XML,但现在如何映射目标结构。 注意:Base64编码的XML和目标结构是相同的。
Ex:输入结构:
<?xml version =" 1.0" encoding =" UTF-8"?><返回> 确定 <附件> <项目>test <文件> PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4gDQo8bm90ZT4gIA0KICA8dG8 + VG92ZTwvdG8 + ICANCiAgPGZyb20 + SmFuaTwvZnJvbT4gIA0KICA8aGVhZGluZz5SZW1pbmRlcjwvaGVhZGluZz4gIA0KICA8Ym9keT5Eb24ndCBmb3JnZXQgbWUgdGhpcyB3ZWVrZW5kITwvYm9keT4gIA0KPC9ub3RlPiAg 文件>XML
输出结构:
<?xml version =" 1.0" encoding =" UTF-8"?> <注意>
使用UDF,我可以转换XML有效负载的File字段值,但是由于它是相同的,因此如何映射到目标结构。
这是第一个消息映射,第二个映射我需要将第一个MM目标映射为源,最终目标结构将是IDOC。 请分享您的知识,并帮助我解决此要求。 谢谢!!
嗨!
第一步使用Java映射将Base64字符串解码为XML结构并将其作为输出有效负载发送。
关于此,Evgeniy。
Evgeniy,您好,很抱歉回复晚。 我几天不舒服。
您有任何Java代码吗? 请你帮助我好吗? 任何参考代码。
谢谢。
一周热门 更多>