Имеется XML-файл и класс. Структуры файла и класса несколько отличаются.
Вопрос 1: можно ли создать схему, с помощью которой файл прочитался бы в класс? Можно ли в XSD использовать что-нибудь наподобие XSLT? Или нужно сначала явно трансформировать схему, а потом запихивать в XmlSerializer?
Вопрос 2: можно ли создать схему, с помощью которой половина файла прочиталась бы в класс, а другая проигнорировалась? (цель - иметь в одном файле несколько несвязанных классов и, меняя только схемы, загружать их по одному)
Знакомство с XSD у меня нулевое, может кто-нибудь подскажет нормальный туториал? Линки на w3c.org не считаются, там я уже был и ничего не понял.