我有一个xml:
<found>
<name>Crusader</name>
</found>
如何编写样式表以帮助向此xml添加另一个元素?
我希望结果文档类似于:
<found>
<name>Crusader</name>
<tel>12345</tel>
</found>
以下内容取代了整个文档,我只想在最后添加一个元素
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<tel>12345</tel>
</xsl:template>
</xsl:stylesheet>
答案 0 :(得分:2)
这是单程;
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/found">
<xsl:copy>
<xsl:copy-of select="*"/>
<tel>12345</tel>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>