首页 > 解决方案 > 使用 xslt 打印没有最外层根节点的 xml 数据

问题描述

以下是 MXL 数据 -

<Root>
<Root1>
  <Child1>
    <GrandChild2 />
    <GrandChild3 />
  </Child1>
  <Child2 />
  <Child3 />
</Root1>
</Root>

以下是期望的结果 -

<Root1>
  <Child1>
    <GrandChild2 />
    <GrandChild3 />
  </Child1>
  <Child2 />
  <Child3 />
</Root1>

我想使用 xslt 在没有最外层节点的情况下打印相同的输入 xml 消息。

提前感谢您的建议和时间!

标签: xmlxslt

解决方案


简直了

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/*">
        <xsl:copy-of select="*" />
    </xsl:template>
</xsl:stylesheet>

推荐阅读