parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

понятно что XPath

Maxx 07.07.2016 16:52 / 07.07.2016 16:55

Но, я думаю если это и возможно, то выражение будет заоблачное по сложности. Чтобы вывести индекс ячейки надо:
1. определить ее Y-номер ряда
2. найти все ячейки "выше" и "левее" по документу у которых определен rowspan (тут вообще интересно, чтобы понять что ячейка левее нам уже надо знать индекс, который мы вычисляем)
3. вынуть значения всех этих атрибутов, посчитать "дотягиваются" ли эти объединения до нашего Y-ряда (те что не дотягиваются - отбросить)
4. посчитать сколько уже было в ряду ячеек до этого
5. вычислить на основе этой информации X-координату

возможно ли? по крайне мере мне моих скромных познаний xpath и xslt не хватает точно.