<root>
<dql1>
<row>
<abcd> Prod 1 </abcd>
<td_formulation_name> 123 </td_formulation_name>
</row>
<row>
<abcd> Prod 2 </abcd>
<td_formulation_name> 123 </td_formulation_name>
</row>
</dql1>
</root>
我想将输出显示为: -
如何通过XSLT实现?任何人都可以帮忙吗?
答案 0 :(得分:0)
您可以使用以下xslt访问它们。虽然不太确定你是否需要这个。
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:value-of select="root/dql1/row/abcd"/>
<xsl:value-of select="root/dql1/row[2]/abcd"/>
<xsl:value-of select="root/dql1/row/td_formulation_name"/>
</xsl:template>
</xsl:stylesheet>
如果你不知道索引或它是否是动态的,你可以做
<xsl:for-each select="root/dql1/row">
<xsl:value-of select="abcd" />
<xsl:value-of select="td_formulation_name" />
</xsl:for-each>