xsl:for-eachに関して1つ質問があります
コードのリストがある場合
COMPXXXX COMPXXXX COMPXXXX LAWSXXXX LAWSXXXX
XXXX(番号2383)
COMPで始まるコードを表示したいだけの場合は、
どうすればいいですか?
xsi:course [code ='COMP']を試してみましたが、機能しませんでした(もちろん、私は推測します)。
<xsl:for-each select="xsi:catalogue/xsi:course[code='COMP']">
<xsl:apply-templates select="xsi:code" />
<br />
<xsl:apply-templates select="xsi:title" />
<br />
<xsl:apply-templates select="xsi:year" />
<br />
<xsl:apply-templates select="xsi:science" />
<br />
<xsl:apply-templates select="xsi:area" />
<br />
<xsl:apply-templates select="xsi:subject" />
<br />
<xsl:apply-templates select="xsi:updated" />
<br />
<xsl:apply-templates select="xsi:unit" />
<br />
<xsl:apply-templates select="xsi:description" />
<br />
<xsl:apply-templates select="xsi:outcomes" />
<br />
<xsl:apply-templates select="xsi:incompatibility" />
</xsl:for-each>