Может.NET класс XmlSerializer десериализовывать InnerXml как строку?

Без определенного порядка кроме того, как они расположены на моей книжной полке:

  • Прагматически настроенный Программист
  • Rafactoring Fowler
  • , Работающим Эффективно с Унаследованным кодом Растушевками. Это - практически сопутствующий объем к Рефакторинг .
  • UML, Дистиллированный Fowler. Среди его других достоинств краткость.
  • Отладка Процесса разработки Steve Maguire
  • Шаблоны разработки (иначе "Банда Четыре") Гаммой и др.
6
задан Piotr Owsiak 23 July 2009 в 09:39
поделиться

3 ответа

Вы всегда можете реализовать IXmlSerializable и делать все, что захотите, с помощью XmlReader .

3
ответ дан 17 December 2019 в 04:50
поделиться

Почему бы не использовать XML для представления XML? Просто используйте XmlElement для PersonXml .

Всегда плохая идея притворяться, что XML - это то же самое, что и String.

0
ответ дан 17 December 2019 в 04:50
поделиться

Итак, даже если элемент на самом деле содержит элементы XML, вам нужен .NET притвориться, что это действительно нить? Я не думаю, что это возможно с помощью стандартной сериализации.

Однако вы можете загрузить XML, преобразовать PersonXml и правильно экранировать его, а затем заменить содержимое PersonXml новыми экранированными данными.

1
ответ дан 17 December 2019 в 04:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: