如何从主节点列表中读取Groovy中的子字段(消息映射方案)

2020-09-12 14:52发布

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

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


您能帮我读一下子领域吗? 例如我有

具有许多子字段的"销售"节点(注意:"销售"节点以列表的形式出现)

销售->

-> id

->名称

->部门

您能帮我阅读此名称字段吗,实际上销售字段是列表,我想阅读所有名称并将其连接起来

示例XML代码

 <销售>
   101 
   XDG 
   4XR1 
 
 <销售>
   102 
   ZTY 
   6ZY1 
 
 <销售>
   103 
   GER 
   27SD 
  

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

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


您能帮我读一下子领域吗? 例如我有

具有许多子字段的"销售"节点(注意:"销售"节点以列表的形式出现)

销售->

-> id

->名称

->部门

您能帮我阅读此名称字段吗,实际上销售字段是列表,我想阅读所有名称并将其连接起来

示例XML代码

 <销售>
   101 
   XDG 
   4XR1 
 
 <销售>
   102 
   ZTY 
   6ZY1 
 
 <销售>
   103 
   GER 
   27SD 
  
付费偷看设置
发送
2条回答
宇峰Kouji
1楼 · 2020-09-12 15:25.采纳回答

如果提供示例输入xml和预期的输出xml,以便论坛可以得到更好的说明,那就太好了。

但以下是我的假设:

脚本:

导入com.sap.it.api.mapping。*;
 def void Append(String [] inp,输出输出,MappingContext上下文){
         字符串value1 ="";
         for(int i = 0; i <输入长度; i ++)
         {value1 = value1 + inp [i];}
         output.addValue(value1);
 }


 

Br,

Manoj

一只江湖小虾
2楼-- · 2020-09-12 15:29

RemoveContext做什么?

仍然感谢您的支持。 有效。 你救了我。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答