Поддержка браузеров для XSLT 2.0 кажется очень далекой (Firefox по-прежнему этого не делает по крайней мере): XSLT 2.0 предлагает ряд дружественных для программистов преимуществ по сравнению с XSLT 1.0 (больше не нужно, например, ужасных фрагментов дерева результатов) так ....
Насколько возможно было бы написать таблицу стилей XSLT 1.0, которая могла бы преобразовать таблицу стилей XSLT 2.0 в таблицу стилей XSLT 1.0?
Теоретически вы могли бы получить и преимущества для программиста, а также преимущества для совместимости .....
Строго не нужно было бы писать это вручную в XSLT 1.0, хотя ... теоретически сложные биты (такие как движок регулярных выражений) могут быть созданы из языка более высокого уровня, который необходимо будет скомпилировать '(' переведено ', я думаю) в XSLT ....
Но даже при условии, что (и я допускаю, что это не обязательно легко сделать), звучит так, что сама результирующая таблица стилей будет непомерно большой / неэффективной ....
Звучит так, как будто некоторые возможности просто невозможно выразить в XSLT 1.0: например, чтение входного файла без XML ....
Спасибо за ответы!
Приветствия