如何检索另一个节点集中所选节点的位置

时间:2016-03-29 16:40:36

标签: xml xslt xpath xslt-1.0

<Form>
<Table>
<Row>
<Column></Column>
<Column></Column>
<Column></Column>
</Row>
<Row>
<Column id="xxx"></Column>
<Column></Column>
<Column></Column>
</Row>
<Row>
<Column></Column>
<Column></Column>
<Column></Column>
</Row>
</Table>
</Form>

如何选择包含id&#34; xxx&#34;的列的行的位置在表中的所有行的上下文中?

1 个答案:

答案 0 :(得分:2)

问:如何选择包含id&#34; xxx&#34;的列的行的位置在表格中的所有行的上下文中?

尝试:

 "count(Row[Column/@id = 'xxx']/preceding-sibling::Row) + 1"