【发布时间】:2023-07-10 06:12:02
【问题描述】:
需要使用 XSLT 2.0 或 3.0 转换下面提到的 XML 结构,
来自
<RD>
<RE>
<BI>B00</BI>
<BI>B01</BI>
<BI>B02</BI>
<BI>B03</BI>
<CI>C01</CI>
<D>D01</D>
</RE>
<RE>
<BI>B04</BI>
<BI>B05</BI>
<CI>C02</CI>
<D>D02</D>
</RE>
</RD>
到这里:
<RD>
<RE>
<BI>B00</BI>
<CI>C01</CI>
<D>D01</D>
</RE>
<RE>
<BI>B01</BI>
<CI>C01</CI>
<D>D01</DI>
</RE>
<RE>
<BI>B02</BI>
<CI>C01</CI>
<D>D01</D>
</RE>
<RE>
<BI>B03</BI>
<CI>C01</CI>
<D>D01</D>
</RE>
<RE>
<BI>B04</BI>
<CI>C02</CI>
<D>D02</D>
</RE>
<RE>
<BI>B05</BI>
<CI>C02</CI>
<D>D02</D>
</RE>
</RD>
说明: 我需要在(RE)标签的每次迭代中实现(CI),(D)的XML节点到每个(BI)标签的分布
【问题讨论】:
-
我在您的示例中没有看到 (L)、(T)、(SN) 或 (r)。并且您的输出有
<BI>S03</BI>输入中不存在。 -
帖子中的错误已更正。谢谢
-
看看这是否有帮助:*.com/a/32496962/3016153
-
你尝试了什么?什么不工作?
标签: xml xslt xslt-2.0 transformation