我想反序列化包含CDATA集合的序列化XML。集合是反序列化CDATA時的只讀異常
XML看起來是這樣的:
<User Index="1">
<Address><![CDATA[My street 1, 1234, My city]]></Address>
<Address><![CDATA[My next street 1, 5678, My another city]]></Address>
</User>
因爲我希望新的地址添加直接作爲字符串是這樣的:
var user = new User();
user.Addresses.Add("My street 1, 1234, My city");
user.Addresses.Add("My next street 1, 5678, My another city");
我的用戶類看起來像:
序列化這工作正常。但是,反序列化,拋出異常
"Collection is read-only."
謝謝!就是這樣。 – LadislavM