73得票8回答
为什么.NET没有可XML序列化的字典?

我需要一个可XML序列化的字典。实际上,我现在有两个需要它的程序。看到.NET没有这个功能,我感到相当惊讶。 有人可以告诉我,考虑到各种.NET功能对XML序列化的依赖性,为什么没有一个可XML序列化的字典呢?

7得票1回答
使用XML字符串序列化XML

我需要生成以下XML。 <object> <stuff> <body> <random>This could be any rondom piece of unknown xml</rand...

7得票6回答
可序列化字典,如何设置键名?

问题:我使用一个序列化字典类,可以在http://weblogs.asp.net/pwelter34/archive/2006/05/03/444961.aspx找到,用于序列化一个字典。这个方法很好用,但是我遇到了一个烦人的问题。 <System.Xml.Serializ...

12得票4回答
在不修改原始类的情况下,在序列化过程中排除某些属性

我想对一个带有多个属性的对象进行序列化,但我不想在序列化中包含所有属性。此外,我想更改日期格式。 当然,我可以添加 [XmlIgnore],但我不能更改原始类。 我唯一能想到的选择是创建一个新类并复制两个类之间的所有内容。但那很丑陋,需要大量手动代码。 也许可以创建一个子类,因为原始类不...

8得票1回答
我该如何让 LinqToXSD 正确输出命名空间前缀声明?

我正在尝试使用LinqToXSD和一个包含多个导入模式的XML Schema创建XML数据绑定类。所有的模式都在这里。 为了实现这一目标,我使用了以下根模式文档: <?xml version="1.0" encoding="utf-8"?> <xs:schema xmln...

10得票4回答
系统.Uri实现了ISerializable,但出现错误?

据我所知,Uri实现了ISerializable,但是当像这样使用时会抛出错误: 可能的重复: 如何(xml)序列化uri 我的了解是Uri实现了ISerializable,但是当像这样使用时会抛出错误: XmlSerializer xs = new XmlSerializer(typ...

50得票1回答
在可序列化的C#类上使用XmlArrayItem属性而不使用XmlArray

我希望以下是XML格式: ```xml 我想要翻译的内容 ``` <configuration><!-- Only one configuration node --> <logging>...</logging><!-- ...

25得票5回答
在memcached中,对象的最佳序列化方法是什么?

我的Python应用程序当前使用python-memcached API在memcached中设置和获取对象。该API使用Python本地的pickle模块来序列化和反序列化Python对象。这个API使得在memcached中存储嵌套的Python列表、字典和元组变得简单快捷,并且将这些对象...

18得票3回答
如何在Xml序列化数组时设置根节点名称?

我有一个对象数组,我想将其序列化为XML格式。这些对象已经标注了XML节点名称,但我想知道如何设置XML根节点的名称。 代码看起来像这样:// create list of items List<ListItem> list = new List<ListItem>(...

8得票1回答
如何创建自定义的XmlAttribute序列化

我希望能够自定义属性的序列化方式。我认为这很简单,但是我无法以我想要的方式实现我想做的事情。 下面是一个简单的示例: 类定义: Class MyClass { [XmlAttribute("myAttribute")] public int[] MyProperty { ...