У меня есть документ XML, в котором один из узлов элемента может быть динамическим или иметь любую структуру XML. Мне трудно моделировать соответствующий класс сериализации C #.
Например, у меня есть что-то подобное в моем классе C #:
[XmlAnyElement]
public XmlNode Value { get; set; }
Где XmlNode - System.Xml.XmlNode.
Несколько заметок:
- Я хочу, чтобы значением было XML-файл, который я загружаю через XDocument Linq (за исключением тега заголовка XML)
- Хотя я не вижу способа преобразовать System.Xml.Linq.XNode в System.Xml.XmlNode
- Я не хочу, чтобы у XML-результата был элемент . Я хочу, чтобы он был корневым элементом загруженного мной XML-документа.