Найти позицию элемента в его родительском элементе с помощью XSLT / XPath

Помимо переписывания большого количества кода XSLT (чего я не собираюсь делать), есть ли способ найти положение элемента в его родительском элементе, когда контекст произвольно установлен на что-то еще ? Вот пример:



  

  
  
  

    
    
  






  
  

  

ПРИМЕЧАНИЕ: Это упрощенный пример. У меня есть несколько ограничений, мешающих мне реализовать очевидные решения, такие как передача новых параметров в SomeTemplate и т. Д. Я действительно могу изменить только внутреннее устройство SomeTemplate .

ПРИМЕЧАНИЕ: ] Я использую Xalan 2.7.1 с EXSLT . Итак, эти уловки доступны

Есть идеи?

13
задан Lukas Eder 20 July 2011 в 09:42
поделиться