嘿,我剛開始學習xslt我遇到了問題。 我有xml文件,如:Xslt整理所有數據
<projects>
<project nr="1">
<description>z</description>
<description>a</description>
</project>
</projects>
有這樣的很少描述幾個項目,而且我想要做的就是創建一個HTML表格與所有項目的所有排序的說明。總體而言,如果我有5個項目和2個描述,則會有10個排序行。到目前爲止,我只管理了所有項目的第一個描述,不知道如何包括第二個,如果有第三個第四個等。 任何線索?感謝幫助。
@edit 到目前爲止,我已經開始使用平面文件,但沒關係。還有現在我有
<xsl:output method="text"/>
<xsl:template match="projects">
<xsl:apply-templates>
<xsl:sort select="description" />
</xsl:apply-templates>
</xsl:template>
<xsl:template match="project">
Description: <xsl:apply-templates select="description"/>
<xsl:text>
</xsl:text>
</xsl:template>
我一直在瞎搞的:但每種循環我不知道這個應該怎麼做,說實話
你可以發佈你到目前爲止部分工作的xsl嗎?你試圖包括多個項目? – uptownnickbrown 2013-03-18 00:08:35
您是否想對與項目無關的所有描述進行排序,或者是否希望按多個鍵排序的項目(即描述1,然後如果兩個項目的描述1與描述2相同,等等)? – JohnLBevan 2013-03-18 01:14:50