这是How can I select the first element using XSLT?的后续行动。如何使用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]"
无效。我已经得到了唯一的其他线索涉及做的钥匙一些复杂的/乱七八糟的东西,好像应该有一个更好的答案,
不幸的是,我的真实情况我不能这些假设。 – user833970 2012-07-26 21:36:17