Я понимаю XSL на концептуальном уровне, и я сам не сделал много XSL-листов.
Проблема, которую мы пытаемся решить, такова:
Приложение работает с партнерами, которые работают с разными версиями нашей схемы. Например. V2 и V3.
Приложение имеет модель данных, которая является надмножеством всех схем (в данном случае V2 и V3).
Преобразование из V2 и V3 в модель данных приложения должно быть легко достигнуто с помощью XSL.
Теперь, когда V4 и V5 пройдут, нам нужно создать XSL для V4 и V5, и мне интересно, есть ли простые способы построить то, что создано для V2 и V3, и просто добавить только дополнительные элементы / изменения, относится к V4 и V5.
На высоком уровне я не вижу проблем в этом, но у меня нет достаточных знаний в XSL, чтобы понять, как это можно сделать.
Я полагаю, что это довольно распространенная проблема, и некоторые стандартные шаблоны / подходы используются практикующими XSL.
Оцените указатели и образцы XSL.
Спасибо
Manglu