これはXSLT を使用して最初の要素を選択するにはどうすればよいですか?のフォローアップです。.
<xml>
<news>
<newsitem>
<dateCreated>2009-09-09</dateCreated>
<summary>Something great happened</sumamry>
</newsitem>
<newsitem>
<dateCreated>2009-09-08</dateCreated>
<summary>Something bad happened</sumamry>
</newsitem>
</news>
<news>
<newsitem>
<dateCreated>2009-09-07</dateCreated>
<summary>Something really bad happened</sumamry>
</newsitem>
</news>
</xml>
newsitem
ドキュメントの最初の要素と照合するにはどうすればよいですか? xsl:template match="//newsItem[1]"
他の質問で提案された一致は、最初の子を取得します。xsl:template match="(//newsItem)[1]"
有効じゃない。私が得た他の唯一のヒントは、キーを使用して複雑で面倒なことを行うことです。より良い答えがあるはずです。