Как преобразовать XML для одного XSD в другой формат XML, который очень похож, но имеет другой файл XSD? XSD довольно большой и имеет много сложных типов, но фактический XML выглядит очень похоже.
У меня есть два XSD-файла и два XML-файла - они оба успешно прошли валидацию одного из XSD-файлов.
Я хотел бы преобразовать один из файлов XML в другой, чтобы я мог использовать только один класс для дальнейших операций.
Как мне это сделать в .NET 4.0 и c # 4.0? Должен ли я использовать XSLT или что-то? Если мне нужно использовать XSLT, как мне это сделать? Я не уверен, что с нетерпением жду создания документа XSLT.
Это был своего рода кошмар, когда AutoMapper преобразовывал один класс XML в другой. Когда я посмотрел на XML, он был настолько похож, что я подумал, что может быть проще ...