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

2020-08-16 15:04发布

         点击此处--->   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">

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

谢谢

         点击此处--->   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">

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

谢谢

付费偷看设置
发送
2条回答
风早神人
1楼-- · 2020-08-16 15:31

我也在尝试类似的要求。

我正在尝试使用转换将XML文件转换为ABAP。

问题

当我尝试使用STRANS执行转换(选择是转换名称,源文件路径)时,它会显示以下消息。

XSLT测试仪

运行时错误

原因:未提供有效的XSLT程序

能否请您指导我如何使用STRANS测试转换

谢谢

Nikhil.B

小熊yu生菜
2楼-- · 2020-08-16 15:19

可能您尝试执行简单的转换,并且此工具仅支持XSLT

一周热门 更多>