У меня есть задача - нужно преобразовать файл OO.calc в совершенно другой xml-файл, но с особенностями - здесь играем, здесь не играем, здесь рыбу заворачивали. То есть там в ячейках среди простого текста записаны ещё метаданные, и в зависимости от этих метаданных нужно будет делать дополнительные элементы, причём совершенно в другой части выходного дерева.
У меня стойкое ощущение, что это проще делать на Perl, а не на XSLT. Скажите честно - я дурак и ничего не понимаю в кошерном XSLT? Или как?