次の XML があり、すべてのtitle_en属性を抽出したいと考えています。
<quiz>
<question title_de="Seit wann wird Appenzeller® Käse hergestellt?"
title_fr="Depuis quand le fromage d’Appenzell est-il fabriqué?"
title_en="For how long has Appenzeller cheese been made?" >
<answer title_de="Über 7 Jahre!" title_fr="Depuis plus de 7 ans !" title_en="For over 7 years !"></answer>
<answer title_de="Über 70 Jahre!" title_fr="Depuis plus de 70 ans !" title_en="For over 70 years !"></answer>
<answer title_de="Über 700 Jahre!" title_fr="Depluis plus de 700 ans !" title_en="For over 700 years !"></answer>
</question>
</quiz>
これは私のXSLTです:
<xsl:template match="answer">
<tr>
<td><xsl:value-of select="@title_en"/></td>
</tr>
</xsl:template>
<xsl:template match="question">
<tr>
<td><xsl:value-of select="@title_en"/></td>
</tr>
</xsl:template>
質問または回答から属性を取得できますが、両方から取得することはできません。あらゆる種類の一致ステートメントを試しました