0
我是第一次尝试使用XSLT和XML转换的新手。首先,我尝试了一个简单的示例程序。帮助使用XSLT进行XML到XML转换
我预计在树格式(保持层次结构)的输出,而不是我只是得到“国王”在单行...
可能是什么问题呢? PS:我使用XMLSpy。
任何指导方针都会很满。谢谢:)
输入XML:用于转化
<ROWSET>
<ROW>
<EMPNO>7839</EMPNO>
<ENAME>KING</ENAME>
</ROW>
</ROWSET>
XSL:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="UTF-8" indent="yes" omit-xml-declaration="no"/>
<xsl:template match="/">
<Invitation>
<To>
<xsl:value-of select="ROWSET/ROW/ENAME"/>
</To>
</Invitation>
</xsl:template>
我不认为有什么不妥上面 - 如果我在VS2010运行在输出我得到的是:<?XML版本=“1.0”编码=“UTF-8”> KING –
Murph
2010-06-15 12:49:00