HCI同步拆分

2020-09-26 13:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我对HCI还是很陌生...

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

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


大家好,

我对HCI还是很陌生,并且正在尝试以下情形:
我有来自发送方的同步REST/JSON调用,该调用包含以下结构:

{
"消息":{
" postId":[" 1"," 2"," 3"]
}
}

现在,我想按postId拆分传入的消息,然后调用
https://jsonplaceholder.typicode.com/posts/{postId }用于提供的每个postId。 这些都是同步的GET调用,这些调用提供了JSON内容,例如:

 {
   " userId":1
   " id":1
   " title":"禁止动用公积金,除了最优投保外,",
   "身体":"很快就接受保全,因此必须立即接受保全,不动产,不动产,不动产,不动产"
 } 

在对发件人的同步响应中,我想收集所有响应消息,并将它们作为组合的JSON提供回发件人。

我尝试了以下方法:

HTTPS发送器-> JSON到XML转换器-> xpath的通用拆分器//postId->内容修饰符,它将//postId写入标头变量-> XML到JSON转换器-> HTTPS接收器通道,该通道使用来自 postId用于在接收方进行呼叫。

我在同步响应中得到的是请求数据的XML转换,例如:

<?xml version ='1.0'encoding ='UTF-8'?> 1 2 3

您能给我一个提示我做错了什么或如何实现我的方案吗?

5条回答
spaceman01
2020-09-26 14:35

你好彼得,

问题不在您的分离器中,根据我的观察,它是在您请求回复后发生的。

我认为您的 http://jsonplaceholder.typicode.com/posts/$ {header.postId }调用的是JSON格式。

在收集之前,您可能需要从JSON转换为XML(如果要使用传入格式= XML(相同格式)),也可以使用纯文本(可能需要编写脚本来执行转换后收集),这可能会 从转型的角度来看会有点复杂。

此致

Sriprasad Shivaram Bhat

一周热门 更多>