我正在使用 xslt 1.0,我有以下输入 xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<tag1>1<tags>
<tag1_1>not repeating<tag1_1>
<tag2>2<tag2>
<tag3>3<tag3>
<tag4>4<tag4>
<tag5>5<tag5>
<tag6>6<tag6>
<tag2>2<tag2>
<tag3>3<tag3>
<tag1>1<tag1>
<tag4>4<tag4>
<tag1>1<tag1>
<tag3>3<tag3>
<tag2>2<tag2>
<tag4>4<tag4>
<tag4>4<tag4>
<tag2>2<tag2>
<tag1>1<tag1>
<tag3>3<tag3>
</root>
我需要创建一个 xslt 来创建一个 XML,它在一个地方都完全相同。
现在我想让所有重复的相同标签都应该一个一个地显示在一个地方 我的输出应该如下所示 输出 xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<tag1>1<tag1>
<tag1_1>not repeating<tag1_1>
<tag2>2<tag2>
<tag3>3<tag3>
<tag4>4<tag4>
<tag5>5<tag5>
<tag6>6<tag6>
<tag1>1<tag1>
<tag2>2<tag2>
<tag3>3<tag3>
<tag4>4<tag4>
<tag1>1<tag1>
<tag2>2<tag2>
<tag3>3<tag3>
<tag4>4<tag4>
<tag1>1<tag1>
<tag2>2<tag2>
<tag3>3<tag3>
<tag4>4<tag4>
</root>