【发布时间】:2017-08-25 13:19:33
【问题描述】:
我想要一个 XSLT 程序,该程序将转换 XMl 文件,以从根节点的所有子节点(直到深层)读取/提取所有属性并复制到父节点。然后删除所有子节点。 输入xml
enter code here
<root>
<a key="1"/>
<b key1="2">
<c key3="3"/>
</b>
</root>
输出的xml会是这样的:
<root key="1" key1="2" key3="3" />
【问题讨论】:
-
你想如何处理具有相同属性的子节点? (例如,如果 a、b 和 c 都具有属性“id”,例如,您将在生成的根元素中使用哪个值?
-
谢谢。是的,初始步骤。这对我来说不是问题。可以使用相同的属性名称。