2
C#での辞書の実装は、効率的にXMLとして維持されていますか?C#でのxml直列化辞書の実装空間効率のよいxmlを使用
- これはジェネリック
- をサポートする必要があり、それは、挿入されたすべての要素がジェネリックタイプ(すなわち、いかなるサブタイプが挿入されていない。)であると仮定することができる - 従ってタイプ情報がなく、各キー値の場合よりも、一度書くことができます。ペア。
C#での辞書の実装は、効率的にXMLとして維持されていますか?C#でのxml直列化辞書の実装空間効率のよいxmlを使用
私が言ったように、
スペース効率的なXMLは、(それ自体ではないXMLが、標準的なアプローチである)圧縮されたXMLである
圧縮の使用を検討してください。ウェブサーバーの設定では、ほとんどのブラウザでgzipエンコーディングが透過的にのままで出荷されています。だから、これは
多くの素晴らしい記事があります。
ウェブサーバーではなくDBにデータを格納するためのものです。私はリンクを見ているが、実際の実装は素晴らしかっただろう:) –
XMLがある見つけることができませんスペース効率的ではありません。 – SLaks
[XMLでシリアル化可能な辞書はなぜ存在しないのですか?](http://stackoverflow.com/questions/1124597/why-isnt-there-an-xml-serializable-dictionary-in-net ) – SwDevMan81
スペース効率的なXMLは圧縮XMLです(XML自体ではありませんが、標準的なアプローチです) – sehe