如何在Hana Cloud集成中使用内容过滤器读取子元素节点

2020-09-24 15:30发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我有一个要求,即传入XML消息中必须有子层次的节点。

我正在尝试使用内容过滤器来选择一个节点,但没有得到它。

传入的XML消息:

 
     
     
         
             
                 
                     <标题>
                         
                             
                                  B2B_201802231113 
                                  ODAcctA 
                                  10 
                                  COR 
                             
                         
                     
                     <身体>
                         <错误>
                             
                                 
                                      BSM 
                                     无效。
                                      acctCommon 
                                      BE 
                                 
                                 
                                      BSM 
                                     客户
                                      acctCommon 
                                      BE 
                                 
                             
                         
                     
                 
             
         
     
 

 

预期的输出XML消息:

 
                         <错误>
                             
                                 
                                      BSM 
                                     无效。
                                      acctCommon 
                                      BE 
                                 
                                 
                                      BSM 
                                     客户
                                      acctCommon 
                                      BE 
                                 
                             
                         
                      

请提出建议。

谢谢和祝贺,

图阿希德夫人

111.jpg (36.9 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我有一个要求,即传入XML消息中必须有子层次的节点。

我正在尝试使用内容过滤器来选择一个节点,但没有得到它。

传入的XML消息:

 
     
     
         
             
                 
                     <标题>
                         
                             
                                  B2B_201802231113 
                                  ODAcctA 
                                  10 
                                  COR 
                             
                         
                     
                     <身体>
                         <错误>
                             
                                 
                                      BSM 
                                     无效。
                                      acctCommon 
                                      BE 
                                 
                                 
                                      BSM 
                                     客户
                                      acctCommon 
                                      BE 
                                 
                             
                         
                     
                 
             
         
     
 

 

预期的输出XML消息:

 
                         <错误>
                             
                                 
                                      BSM 
                                     无效。
                                      acctCommon 
                                      BE 
                                 
                                 
                                      BSM 
                                     客户
                                      acctCommon 
                                      BE 
                                 
                             
                         
                      

请提出建议。

谢谢和祝贺,

图阿希德夫人

111.jpg (36.9 kB)
付费偷看设置
发送
2条回答
Climb_Ma
1楼 · 2020-09-24 16:05.采纳回答

Thouheed,你好

您可以使用xslt映射删除名称空间。

和如下所述的使用过滤器。

希望这会有所帮助!

致谢

Praveen T

木偶小白
2楼-- · 2020-09-24 16:01

嗨,穆罕默德。 请查看您的未解决问题,并在有助于解决问题的地方接受答案。 然后,在接受答案后,将问题标记为已结束。 谢谢,莫滕。

一周热门 更多>