Я нашел this page, описывая метод Muenchian, но я думаю, что я применяю его неправильно.Как выбрать уникальные узлы
Считают, что это будет возвращать набор возрастов:
/doc/class/person/descriptive[(@name='age')]/value
1..2..2..2..3..3..4..7
Но я хотел бы, чтобы набор узлов устанавливал только один узел для каждого возраста.
1..2..3..4..7
Каждый из них, кажется, вернуть все значения, вместо уникальных значений:
/doc/class/person/descriptive[(@name='age')][not(value=preceding-sibling::value)]/value
/doc/class/person/descriptive[(@name='age')]/value[not(value=preceding-sibling::value)]
Что я Я пропустил?
К сожалению, это выглядит как пример, который я а затем был не * метод Муанча - вместо этого автор противопоставлял его. – pc1oad1etter 2008-10-22 22:13:37