生成XML并调用XSLT转换的ABAP程序,

2020-08-16 15:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我正在创建一个程序,该程...

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

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


你好

我正在创建一个程序,该程序可以创建一些XML输出,并且正在使用STRANS创建转换。

创建的文件如下图所示。

<?xml version =" 1.0" encoding =" utf-8"吗?>

- http://www.sap.com/abapxml" version =" 1.0">

-

-

-

00000010

博客

1940-11-10

200000.0

00000055

Lydia

琼斯

1965-03-09

90000.0

我想将EMPLOYEE_ID设置为如下所示的属性

我想输出的是:

<?xml version =" 1.0" encoding =" utf-8"吗?>

- http://www.sap.com/abapxml">

-

-

-

博客

1940-11-10

200000.0

Lydia

琼斯

1965-03-09

90000.0

我已经治愈产生的XSLT:

<?xml version =" 1.0" encoding =" utf-8"吗?>

- http://www.sap.com/abapxml">

-

-

-

00000010

博客

1940-11-10

200000.0

-

00000038

弗雷德

约翰逊

1960-12-11

123450.0

-

00000055

Lydia

琼斯

1965-03-09

90000.0

但是它正在重复Employee_ID,我希望它从名字开始,我拥有的XSLT是:

http://www.w3.org/1999/XSL/Transform" xmlns:sap =" http://www.sap.com/sapxsl " version =" 1.0">

如何使它从下一个节点开始?

谢谢