0

我想用 xstl 将 xml 转换为 naother xml 我有一个实体<AAA id="e1" ts=" bb"> 如何在我的新 xml 文件中使用属性获取这个实体?

4

1 回答 1

0

<xsl:copy-of>元素可用于完成您所追求的目标。

当这个 XSLT:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output omit-xml-declaration="no" indent="yes"/>
  <xsl:strip-space elements="*"/>

  <xsl:template match="/*">
    <xsl:copy-of select="AAA" />
  </xsl:template>

</xsl:stylesheet>

...针对以下示例 XML 运行:

<t>
  <AAA id="e1" ts=" bb" />
</t>

...产生了想要的结果:

<?xml version="1.0" encoding="UTF-8"?>
<AAA id="e1" ts=" bb" />
于 2012-11-12T19:54:32.457 回答