Я понимаю, что класс .net XsltCompiledTransformation
поддерживает только преобразования XSLT 1.0, и Microsoft не планирует даже внедрять поддержку XSLT 2.0.Как применить преобразования XSLT 2.0 в .net?
Я просмотрел программное обеспечение для выполнения преобразований XSLT 2.0.
Проблема в том, что мне нужна альтернатива классу Microsoft XsltCompiledTransformation
, который будет применять преобразования «на лету» в моей программе.
Есть ли решение, которое делает то, что я хочу? Решение с открытым исходным кодом было бы замечательным, но коммерческое решение также было бы приемлемым.
Я не согласен с вашей маркировкой моего вопроса как дубликата. В вопросе, на который вы ссылаетесь, спрашивающий хочет знать, планирует ли MS поддерживать XSLT 2.0 в .net. Я знал, что ответ на этот вопрос «нет», когда я задал свой вопрос. Я специально спросил, какое решение я могу использовать для получения функций, которые не предусмотрены в .net. –
Я должен согласиться с OP. У дубликата, с которым вы связались, были ответы от 2011 года. Что-то может быть дублирующим и все еще очень устаревшим. Многие из вариантов, предложенных в другом вопросе, могут даже не существовать сегодня. – SpaceCowboy74