[英]Serialize Property that contains XDocument
我有一個類,我使用System.Xaml.XamlObjectReader
和System.Xaml.XamlXmlWriter
序列化。 在我到達包含XDocument
屬性之前,一切都很順利。 我無法序列化類型'System.Xml.Linq.XDeclaration'。
我怎么能在while循環中將對象節點序列化到磁盤上,讓它寫出這個屬性中的xml?
您可以將其轉換為CData並將其序列化。 您可以參考此示例以獲取詳細信息如何使用XmlSerializer將字符串序列化為CDATA?
或者您也可以轉義XDocument的ToString()的xml標記。 例如, 字符串轉義為XML
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.