Мне нужно создать несколько файлов отчетов HTML из файла данных XML, и я использую C # (.NET 3.5). По сути, мне нужен отчет HTML для каждого из определенных дочерних деревьев в файле XML (но они должны включать некоторую родительскую информацию).
Я решил использовать XSLT, потому что это, кажется, самое элегантное решение моей проблемы. Затем я могу использовать метод .NET XslTransform.Transform для создания моих файлов HTML ... или я могу?
Из чтения в MSDN кажется, что даже в .NET 3.5 XslTransform поддерживает только XSLT 1.0, хотя 2.0 уже давно существует. Вывод нескольких документов из одного файла XSLT стал возможен только в XSLT 2.0.
Есть ли какое-нибудь решение моей проблемы, о котором вы можете подумать?