我有一个使用System.Xaml.XamlObjectReader
和System.Xaml.XamlXmlWriter
序列化的课程。在我到达包含XDocument
的房产之前,一切都很顺利。我无法序列化类型' System.Xml.Linq.XDeclaration'。
如何在while循环中将对象节点序列化为磁盘,让它在此属性中写出xml?
答案 0 :(得分:1)
您可以将其转换为CData并将其序列化。 您可以参考此示例以获取详细信息 How do you serialize a string as CDATA using XmlSerializer?
或者你也可以转义XDocument的ToString()的xml标签。例如String escape into XML