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:34

嗨,莫妮卡,

我有 同样的问题(在PI 7.0中),但是我的XSD比您的要简单,我决定在第一个映射之前进行XSL映射,并在XSL映射中手动添加标签,并使用简单的xsl:value-of检索值。 选择。

也许有人可以做到这一点。

致谢。

一周热门 更多>