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条回答
Aaron 3364
2020-09-21 21:41 .采纳回答

莫妮卡,你好

您可以尝试使用XSLT重命名节点,而静态重命名的方式要少些,但是使用XSLT可以轻松完成重命名

http://stackoverflow.com/ Questions/7246666/how-do-i-rename-xml-tags-using-xslt

此致。

一周热门 更多>