有没有办法使用 xslt 将父节点拆分为多个节点?
我想将源 xml 转换为目标。
源代码
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<item>
<id>Some id</id>
<node1>
<node2 size="10.5" code="abcd"></node2>
<node2 size="10" code="cdef"></node2>
</node1>
</item>
</channel>
</rss>
目标 xml
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<item>
<id>Some id_10.5</id>
<size>10.5</size>
<code>abcd</code>
</item>
<item>
<id>Some id_10</id>
<size>10</size>
<code>cdef</code>
</item>
</channel>
</rss>
如果您注意到目标 xml 中节点 id 的值,它会附加一个下划线和大小。