2
是否可以部分(反)/序列化一個對象從/到一個字符串?部分xml序列化/反序列化
class Foo
{
Bar Bar{get;set;}
string XmlJunkAsString{get;set;}
}
所以ultmately,我們希望下面的字符串工作...
<Foo><Bar></Bar><XmlJunkAsString><xml><that/><will/><not/><be/><parsed/></xml></XmlJunkAsString></Foo>
,最終我們可以找到Foo.XmlJunkAsString的內容包含字符串
<xml><that/><will/><not/><be/><parsed/></xml>
反之亦然,當Foo的這個特定實例被序列化時,將會產生上面的xml。
可能嗎?
好的答案。我有一個修改,我認爲它會變得更好.. 更改XmlJunkAsStringSerialized獲取函數來爲加載的xml填充垃圾「根」元素。也許doc.LoadXml(''+ xml +' XmlJunkAsStringSerializedRoot>'); 並改變setter函數返回value.InnerXml; 這樣你就可以擁有不包含在根元素中的xml。 –
2010-01-11 17:31:22