当我只知道祖先类的类型时,如何反序列化 XML?
假设我想反序列化它(我已经删除了命名空间以使事情变得更简单): <TextField> <Caption>Location</Caption> <Name>Location</Nam…
“未找到资源 MultipleIdDefinition”关于 Windows Phone 7 上的反序列化
我突然开始从我的 Windows Phone 7 应用程序中获取此信息。我不知道反序列化数据中发生了什么变化会导致这种情况。知道这意味着什么吗? System.Runti…
序列化期间出现 StackOverFlowException
我尝试序列化一个自定义类型,该类型在其他成员中保存字典。与字典的键和值关联的类型是实现的接口。 字典看起来像 Dictionary<ITypeA, ITypeA> T…
使用DataContractSerializer进行序列化,但无法反序列化回来
我有以下 2 个函数: public static string Serialize(object obj) { DataContractSerializer serializer = new DataContractSerializer(obj.GetType(…
嵌套 [DataContract] 未通过 WCF 序列化
我遇到的问题是,用 [DataContract] 属性和属性上适当的 [DataMember] 属性装饰的类未序列化嵌套的 [DataContract]类。 这是我试图序列化的类: [Data…
svcutil(或任何其他实用程序)可以将 CS 转换回 XSD 吗?
我们有一些生成的代码,很可能是由 svcutil 从 XML 模式 (xsd) 生成的。我们似乎没有使用的原始模式,因此我们希望扭转该过程。我认为 XSD 实用程序是…
Silverlight:如何在 DataContractSerializer 上设置 PreserveObjectReferences 属性?
如何在 DataContractSerializer 上设置 PreserveObjectReferences 属性?…
DataContractSerializer 序列化 List出现错误
我目前正在尝试序列化一个列表,它序列化(我认为很好),但是当它反序列化时, 抱歉代码量很大,但我真的被困住了,不知道为什么会发生这种情况,我…
何时使用 DataContract 和 DataMember 属性?
我对 WCF 中的 DataContract 属性感到非常困惑。据我所知,它用于序列化用户定义的类型,例如类。我写了一个类,像这样在客户端公开。 [DataContract]…
是否有“http://schemas.microsoft.com/2003/10/Serialization/”的 xsd 文件?命名空间?
我想为数据契约序列化类创建/推断架构。 当我使用 [DataContract(IsReference = true)] 属性时,序列化程序正在注入属性 z:Id="i2" 和 z:Ref="i2"< …
连接的实体未使用 DataContractSerializer 序列化
我正在使用 LINQ-to-SQL,并将序列化模式设置为单向。 我有两个实体类,Country 和 City,具有一对多关系。 DataContractSerializer serializer = new…
将 DataContractSurrogate 与 WCF REST 结合使用
如何将 DataContractSurrogate 用于我的 WCF REST 服务(使用 WebServiceHostFactory 托管)? 我没有看到添加一个的方法,即使我添加自定义 IOperati…
WCF 数据契约 GetCustomDataToExport
我试图获取引用我的 WCF WSDL 的客户端的默认行为,以在导入的 DataContracts 上将 IsReference 设置为 true。看起来我应该能够使用 IDataContractSur…
如何使用 DataContractSerializer 从 XMLDocument 的单个节点进行反序列化?
DataContractSerializer 在 ReadObject 中使用的读取器似乎是基于流的。我已经有一个 XMLDocument,并且我想反序列化该文档的一部分。 在此代码片段中…
Datacontractserializer 不会覆盖所有数据
我注意到,如果我使用 Datacontractserializer 将对象保留回文件中,如果新 xml 的长度比文件中最初存在的 xml 短,则原始 xml 的剩余部分以及新 xml …