我有许多XSD文件是客户企业定义的几个服务的一部分。
我希望能够从单个XSD生成一个DDIC结构 (不使用PI!) 由于您可以直接从WSDL生成代理,并且这也会从WSDL内部的XSD定义中生成结构和数据元素,因此显然已经有了执行此操作的ABAP代码。
但是,您是否知道要使用哪些类/函数模块来实现此目的?也许有一个方便的实用程序函数或类方法,它以XSD作为输入并生成相关的DDIC对象?
关于为什么我需要这个的一些背景:
某些服务包括变量部分,其中包括一个包含企业XSD实体之一的数据的XML片段;我希望拥有这些的DDIC表示形式,我可以在运行时填充它们,然后将其转换为XML以包含在消息中。
我希望能够从单个XSD生成一个DDIC结构 (不使用PI!) 由于您可以直接从WSDL生成代理,并且这也会从WSDL内部的XSD定义中生成结构和数据元素,因此显然已经有了执行此操作的ABAP代码。
但是,您是否知道要使用哪些类/函数模块来实现此目的?也许有一个方便的实用程序函数或类方法,它以XSD作为输入并生成相关的DDIC对象?
关于为什么我需要这个的一些背景:
某些服务包括变量部分,其中包括一个包含企业XSD实体之一的数据的XML片段;我希望拥有这些的DDIC表示形式,我可以在运行时填充它们,然后将其转换为XML以包含在消息中。