[英]Not able to get the value for the xml tags using xsl - (xsl:value-of)
XML代碼:
<complextype name="submission">
<sequence>
<file-audit-data></file-audit-data>
<submission-period-from-date>01/01/2014</submission-period-from-date>
<submission-period-to-date>12/31/2014</submission-period-to-date>
<aco-gpro></aco-gpro>
</sequence>
<attributeGroup ref="submissionAttributeGroup" />
</complextype>
XSL代碼:
<xsl:for-each select="//complextype[@name='submission']">
<td width="40%"><u>From date:</u><br/><xsl:value-of select="submission-period-from-date"/><br/></td>
<td width="40%"><u>To date:</u><br/><xsl:value-of select="submission-period-to-date"/><br/></td>
</xsl:for-each>
並不是每個問題都可以解決,請幫助我了解導致問題的原因...
您xsl:foreach在“ complextype”節點上工作,而不在“ sequence”節點上工作。 試試這個:“ <xsl:for-each select =” // complextype [@ name ='submission'] / sequence“>”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.