Здравствуйте, Аноним931, Вы писали:
А>Ответ был дан на поставленный вопрос. Значит, "не по теме" был вопрос, а не ответ.
Кстати, тоже была подобная задача.
Только с уточнением.
Если взять xml ниже и xpath "//row//c[@ID='2']", то как выбрать определенный элемент этого результата?
<rows>
<row ID="1">
<c ID="2">value1</c>
<c ID="123"/>
<c ID="90"/>
</row>
<row ID="2">
<c ID="2">value2</c>
</row>
<row ID="123">
<c ID="2">value3</c>
<c ID="90"/>
</row>
</rows>
Т.е. //row//c[@ID='2'] выбирает все элементы с ID=2, но если я попробую сделать //row//c[@ID='2'][1], //row//c[@ID='2'][2], //row//c[@ID='2'][3], то для первого случая я получу то же, что для изначального выражения, и пустой результат для остальных двух. А хотелось бы получить результаты "value1", "value2" и "value3" соответственно. Вот я так и не нашел, как такое можно замутить.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.