我有一个xml
,结构如下
<root>
<PNode>
<node1>
<node1Child> data </node1Child>
<node2Child> data </node2Child>
</node1>
</PNode>
<SecondNode>
<node1>
<node1Child>
<child> data </child>
</node1Child>
</node1>
</SecondNode>
</root>
我希望使用通用xslt
输出,因为我有很多xml
转换成这种格式。
<root>
<Pnode-node1-node1Child> data </Pnode-node1-node1Child>
<Pnode-node1-node2Child> data </Pnode-node1-node2Child>
<SecondNode-node1-node1child-child> data </SecondNode-node1-node1-child-child>
</root>
它可能更深或更少。
我可以XSLT
来做。请提供任何示例或参考。
这样做的原因
我想将它提供给sql server 2008 R2报告文件(rdl)。因为rdl不接受嵌套的xml所以需要将它展平。