这里有愚蠢的问题。今天完全锁定了脑袋。
我想从xml手动选择一个特定的子节点。 EG。
<somenode>
<somechild>Something</somechild>
<somechild>Something else</somechild>
<somechild>Something new</somechild>
<somechild>Something old</somechild>
<somechild>Something borrowed</somechild>
<somechild>Something green ha ha</somechild>
</somenode>
我知道我可以使用
<xsl:for-each select=
选择所有这些。 但是,例如,我可以如何使用xsl 1.0选择节点2吗?
我知道这是一个非常基本的问题,我应该知道答案。只是度过了糟糕的一天。
答案 0 :(得分:2)
http://www.w3.org/TR/xpath/#NT-PredicateExpr
/ doc / chapter [5] / section [2]选择文档第五章的第二部分
所以,对于你的例子
/somenode/somechild[2]
答案 1 :(得分:2)
这应该做你想要的:
<xsl:value-of select="/somenode/somechild[2]"/>