点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我在将XML转换为JSON格式时遇到问题。 我正在发送以下字段,以测试HCI与第三方系统(使用HTTP连接接收器系统)之间的连接。
1。 Emp id
2。 部门
3。 聘用
当我使用XML到JSON转换器时,我得到的输出如下。
{" root":{" Emp id":" 10001"," Dept":" PRD"," Hiredate":" 1900:01:01"}}
但是第三方系统希望使用以下格式:
{
"数据":{
"值":[
["员工编号","部门代码","受雇人员"]
[" 1234567"," 10300"," 2018-01-01"]
],
" lang":" en_US",
" request_id":" *****************",
" identify_id":" ******************"
}
}
请帮助实现此功能。
嗨,马达纳河
您有两种选择。 您可以使用内置转换器,然后在后续脚本步骤中操作JSON对象。 您也可以在脚本中完成两个步骤(解析XML,构建JSON对象)。 但是,如果您只需要从XML中提取几个值,则建议如下:
在Content Modifier步骤中,将员工编号,部门代码和雇用日期提取到XPath类型的Exchange属性中。 然后,在另一个Content Modifier步骤中,将消息正文设置为以下几行:
即 使用所需的格式作为模板,并添加您在上一个"内容修改器"步骤中提取的值。
此致
Morten
Hi Vijay
请将此问题作为新问题发布在单独的主题中。 另外,请格式化并缩进这些示例; 它使它们非常容易阅读。 此外,您输入的XML(也经过格式化以提高可读性)将很有帮助。
此致
Morten
一周热门 更多>