使用XSLT将FF转换为Deep xml

2020-09-29 18:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在尝试将平面文件...

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

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


专家们,

我正在尝试将平面文件转换为XSLT中加深的xml结构。

在嵌套循环的情况下,请您帮我一下。

我的Source xml是:

<?xml版本=" 1.0"编码=" UTF-8"?>






a


1


b


2


输出应如下:

<?xml版本=" 1.0"编码=" UTF-8"?>




< B>
a

1


b

2


重复B和C段。在每个B节点下,相应的C节点应在目标中重复。

当我尝试在xslt中为B下的C节点编写内部循环时。 每个B的所有C节点都在重复。

能否请您在XLST中提出建议以实现所需的输出

谢谢

Shameer

6条回答
Cikesha
2020-09-29 19:04

嗨,沙米尔!

在上面的示例中,我看不到每个B和C元素之间的任何链接,只有相对位置-元素C在元素B之后。您可以尝试以下同级 :: C [1] xPath表达式可以使第一个C元素停留在B元素之后,但是请记住,如果更改消息中的元素顺序,它将停止工作。

,Evgeniy。

一周热门 更多>