在C#中是否有任何已知的字典實現,即空間將其自身有效地保留爲XML。在C#中使用空間高效的xml實現xmlserializable字典
- 它應支持泛型
- 它可以假設插入所有元素都是通用型的(即,沒有亞型被插入。) - 因此,類型信息可以被寫一次,而不是爲每個鍵值對。
在C#中是否有任何已知的字典實現,即空間將其自身有效地保留爲XML。在C#中使用空間高效的xml實現xmlserializable字典
就像我說的,
空間高效的XML是壓縮XML(不是XML本身,而是它是標準的做法)
考慮使用壓縮。在網絡服務器設置中,大多數瀏覽器支持開箱即用透明的gzip編碼。因此,這適用於您的花園式的各種XML Ajax響應以及
否則,實現IXmlSerializable Interface這樣你就可以精確地控制事物的序列化。我記得看到了很多不錯的文章,例如:http://www.google.co.uk/。
它不適用於網絡服務器,而是將數據存儲在數據庫中。我看看鏈接,雖然實際執行會很好:) – 2011-05-19 21:41:29
XML是沒有空間效率。 – SLaks 2011-05-19 14:40:05
[爲什麼在.NET中沒有XML序列化字典?](http://stackoverflow.com/questions/1124597/why-isnt-there-an-xml-serializable-dictionary-in-net ) – SwDevMan81 2011-05-19 14:40:32
空間高效的XML是壓縮的XML(本身不是XML,但它是標準方法) – sehe 2011-05-19 14:41:49