Атрибут игнорирования XML - PullRequest
0 голосов
/ 12 октября 2011

Я хочу установить атрибут [XmlIgnore] в классе, потому что я хочу, чтобы он был пропущен при десериализации, но я хочу сохранить десериализацию его дочерних элементов.

возможно ли это сделать?

Спасибо.

1 Ответ

0 голосов
/ 12 октября 2011

Нет смысла хотеть десериализовать детей с атрибутом, который вы не десериализовали.Им некуда идти - это все равно, что сказать, что я хочу создать свойства класса, но не сам класс.

Если вы действительно хотите это сделать, я думаю, вам придется написать собственный синтаксический анализатор XML, а затем найти место, куда их можно вставить - для меня это не имеет смысла.

...