xsi type ="动态对象"

2020-09-21 21:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个集成代理->...

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

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


大家好,

我有一个集成代理-> PO-> SOAP。 我们使用导入的标准XSD作为外部定义,通过以下几种操作与第三方进行通信

必须发送给第三方的消息结构为:

输出操作" ConfigurationBatch"位于(下面)

我需要将属性" xsi:type"添加到特定标签" ConfigurationUpdate"

模式依赖于XML模式实例名称空间中可用的" xsi:type"功能( http://www.w3.org/2001/XMLSchema-instance )。 Xsi:type是一种重新定义或扩展机制。 它基于XML实例中的信息进行操作。 因此,实际的重新定义不在架构中,而是在运行时创建的。

是否可以创建一个xslt来做到这一点?

谢谢

致谢

operations.jpg (73.6 kB)
5条回答
天桥码农
2020-09-21 21:37

嗨,伊娜基,

主要问题是动态结构,因此我创建了一个自定义.xsd,因为我需要向SAP方面(代理)提供一些东西。

现在,当消息映射完成时,我们需要将标记名称替换为xsi:type:so:

现在我们有了标签:

接收器正在等待:

我也可以使用标签

的n次出现

我可以使用.xslt方法吗?

谢谢

致谢

一周热门 更多>