我一直在寻找这个已经有一段时间了,并尝试了很多选项,这部分地做了我想要的。我对 XSLT 不够熟悉,无法将它们组合成我想要的东西。帮助表示赞赏。
我的 xml
<?xml version="1.0" encoding="UTF-8"?>
<parent>
<id>1</id>
<child>
<a>sample</a>
</child>
</parent>
<parent>
<id>2</id>
<child>
<a>sample</a>
</child>
</parent>
输出必须如下:
<parent>
<id>1</id>
<child>
<id>1</d>
<a>sample</a>
</child>
</parent>
<parent>
<id>2</id>
<child>
<id>2</id>
<a>sample</a>
</child>
</parent>
我找到了一个 xsl 代码,它可以满足我的要求,但它复制了属性,而我需要复制 id 中的数字(不,它不是使 id 成为属性的选项)。我还想知道 xls 是否有可能知道哪个父/id 必须附加到哪个孩子,因为它们都是一样的。