標籤或元素的多個實例,我的RDF XML文件是這樣的..閱讀使用XSLT
<rdf:RDF>
<rdf:Description rdf:about="........">
<j.0:property rdf:resource="....."/>
<j.0:property rdf:resource=....."/>
<j.0:property rdf:resource="........"/>
</rdf:Description>
</rdf:RDF>
現在在我的XSLT樣式表,我需要檢索所有j.0:property
變量的值。我使用的是這樣的:
<xsl:apply-templates select="j.0:property"/>
<xsl:template match="j.0:property">
<xsl:text><xsl:value-of select="/rdf:RDF/rdf:Description/j.0:propert /@rdf:resource"/></xsl:text>
</xsl:template>
但是,然後它返回相同的值3次。該值是遇到的第一個屬性的值。 請幫助我如何獲得每個物業的價值。
@shashank saket:選擇要使用的問題之一,並刪除其他。如果你不能放下,在另一個指向另一個問題的問題上添加一行作爲重複。這使得網站保持乾淨(你的雙重q:http://stackoverflow.com/questions/2597887/xslt-reading-multiple-instances-of-a-tag)。 – Abel 2010-04-08 08:29:17