deserialization相关内容

.NET RestSharp反序列化:自定义字段名称

我想反序列化的下列对象: { “START_TIME”:“2013-05-21T10:58:32Z” “结果”:1, “消息”:“OK”, “经营者”:“http://127.0.0.1:8000/api/users/2/” } 如何写这个对象的C#模式? “操作员”关键字不能作为型号名称,我还没有发现可以以图的名称可以使用任何属性。 任何想法? ..
发布时间:2015-11-27 12:36:14 C#/.NET

说的XDocument在根级别的数据是无效的?

我试图解析XML,这是在这个的网址: 尝试 { XDOC VAR = XDocument.Parse(requestedURL); 回复于(“ASD:”+ xDoc.Descendants(“进入”)计数()); } 赶上(例外错误) { 回复于(err.Message); } 但它与回复的数据在根级别无效。行1,位置1。 我在哪里错了? 解决方案 您应 ..
发布时间:2015-11-27 12:32:51 C#/.NET

如何忽略XML命名空间?

我有看起来像这样的测试XML文件: <人> < CONTACTINFO> ... < CONTACTINFO> < /人> 当我试图反序列化,一切工作正常。 但问题是,有时这个XML文件的结构是不同的 - XML命名空间,有时添加 <人的xmlns:XSD =“htt​​p://www.w3.org/2001/XML ..
发布时间:2015-11-27 11:34:02 C#/.NET

是OnDeserializedAttribute支持每串行?

我对面 当应用于方法,指定方法被称为一个对象的对象图中的反序列化后立即使用。相对于图中的其他对象反序列化的顺序是非确定性的。 问题 在与该属性的方法要求的任意的序列化? 如果是这样,如何​​.NET保证该方法被调用任意串行? 如果不是,它支持所有的“共同”串行(BinaryFormatter的,XmlSerializer的,JSON序列,DataContractSerializer的)? ..
发布时间:2015-11-27 11:19:56 C#/.NET

反序列化JSON使用到.NET对象json.net

我有一个问题,一些反序列化JSON字符串返回到.NET对象。我有一个包含来自外部的一些信息的容器类,有一个外地电话类类别它定义什么类型的信息是,实际内容是另一种属性,它目前可以是任何东西,所以我们定义为对象类型。 以下是.NET类的定义,有助于理解这个问题。 类ClassOne { 公共字符串名称{;组; } 公众诠释年龄{获得;组; } } 类ClassTwo { ..
发布时间:2015-11-27 11:13:29 C#/.NET

含反序列化使用ServiceStack JsonSerializer字典物业类型

在code段列出了两种方法,我可以做到这一点。首先是使用 MsgPack 并第二次测试使用的 ServiceStack的JSONSerializer 。二是更有利的,因为ServiceStack.Text JSONSerializer用于整个项目中,我的工作。 为什么要低于使用字典和LT时未能通过第二次试验,街,HashSet的< INT>> [的TestFixture] ..
发布时间:2015-11-27 10:26:07 C#/.NET

删除所有与QUOT;无形"从字符串中的字符?

我正在写一个小类从文件中读取的键值对的列表,并写入词典<字符串,字符串> 。该文件将具有以下格式: 键1:值1 KEY2:值2 KEY3:值3 ... 这应该是pretty的容易做到,但由于用户会手动编辑这个文件,我应该怎么处理空格,制表符,多余的跳跃之类的东西?我大概可以使用替换以删除空格和标签,但是,没有任何其他的“看不见”的角色我失踪? 或者,也许我可以删除非字母 ..
发布时间:2015-11-26 21:47:40 C#/.NET

错误从“WellKnownValue'上'System.Data.Entity.Spatial.DbGeography获得价值

我使用的是SinglePageApplication内DbGeography型(带风和角)。现在用DbGeography型使用数据时(只读)是没有问题的。 当我保存它具有DbGeography类型属性的实体出现以下错误: 从“WellKnownValue'上'System.Data.Entity.Spatial.DbGeography”错误获取价值 当数据被序列化到JSON(与newt ..
发布时间:2015-11-26 20:12:49 C#/.NET

反序列化SOAP响应空或无效的日期元素

我耗费了SAP-NetWeaver的网络服务。响应对象包含一个数据,并且在未设置则返回“0000-00-00”。这导致了反序列化错误在我的.NET 4.0的WCF代理,因为用于.NET的最低有效日期将是“0001-01-01”。 我问SAP开发者来装饰用的minOccurs =“0”属性的日期元素,而忽略它,如果没有价值present但他说他不能这样做。 在我要求他返回“0001-01-01” ..
发布时间:2015-11-26 19:19:28 C#/.NET

反序列化的GUID数组时JSON.NET异常

我用JSON.NET反序列化从浏览器的AJAX发送HTTP请求,并正在运行成使用GUID []作为参数问题,Web服务调用。这工作得很好,当我用内置的.NET序列化。 首先,在流看上去像这样的原始字节: System.Text.Encoding.UTF8.GetString(rawBody); “{\”recipeIds \“:\”d9ede305-d244-483b-A435-abcf35 ..
发布时间:2015-11-26 19:15:38 C#/.NET

如何反序列化的JSON数组和QUOT;根"元素使用Json.NET在阵列中的每个对象?

我有以下JSON字符串: [ {“人”:{“姓名”:“约翰”,“性别”:“男”}}, {“人”:{“姓名”:“约翰”,“性别”:“男性”}} ] (正如您可能会注意到不幸的是我有一种“根”元素的数组中的每个对象,对没有这个“根”元素的任务就变得十分简单了。) 我要反序列化到人类的列表: 类Person { 公共字符串名称{;组; } 公共字符串性别{获得; ..
发布时间:2015-11-26 18:28:14 C#/.NET

可序列化简单的java对象用C#反序列化?

假设一个Java类的所有字段是Java原语,如果这样的对象已经系列化,能不能成功地反序列化由C#转换为“相当于”C#类的一个实例? 时的反向可能? - C#与Java 我知道有许多语言无关的格式,如XML,可能是的使用的把工作完成。我更感兴趣的是是否使用的本机的序列化的数据是可行的。 解决方案 可序列化流的格式。我想你可以写一个类容易解析字节流,并创建在C#中所需的类。 这是一篇文章,它 ..
发布时间:2015-11-26 18:22:51 Java开发

.NET反序列化JSON多种类型

可能重复: 我只读以下JSON模式访问: {项目:[{类型:“猫”,catName:“汤姆”},{类型:“狗”,dogName:“蓬松”}]} 我想所有这些反序列化到各自的类型: 类猫:动物{ 字符串名称{;组; } } Dog类:动物{ 字符串名称{;组; } } 我在这一点上唯一的想法就是将它们反序列化到动态的对象,或词典<字符串,对象> ..
发布时间:2015-11-26 16:52:11 C#/.NET

C#中的整数反序列化枚举

是否有可能从C#一个int反序列化的枚举。例如如果我有下面的类: 类员工 { 公共字符串名称{;组;} 公众诠释EmployeeTypeID {获得;组;} } 我可以轻松地从XML创建此 <员工> <名称>乔·布洛格斯< /名称> &其中; EmployeeTypeID→1&其中; / EmployeeTyp ..
发布时间:2015-11-26 10:11:12 C#/.NET

C#.NET如何反序列化JSON的复杂对象

我有一个JSON字符串,我需要一些帮助来反序列化。 什么工作对我来说..这是JSON { “响应”: [ { “loopa”:“81ED1A646S894309CA1746FD6B57E5BB46EC18D1FAff”, “德鲁巴”:“D4492C3CCE7D6F839B2BASD2F08577F89A27B4ff” “形象”: ..
发布时间:2015-11-26 01:12:35 C#/.NET

JSON序列将继承类型

我在我的数据库中的数据表,我储存的各种设置。由于他们是任何类型的(即使是复杂的对象图)的,我决定来存储它们的值序列化的JSON字符串。 让我们说,我序列化一个名单,其中,ItemBase> 。序列化字符串看起来就好了。但问题是,列表项是指从 ItemBase 继承的各类(可能还有是抽象的,我也不在乎)的。 问题 这(德)序列化类/库我应该用,所以我的JSON字符串将被正确地反序列化到正 ..
发布时间:2015-11-26 00:10:26 C#/.NET

如何从JSON反序列化时,删除k__BackingField

我是序列化XML文件到.NET C#对象之后得到k_BackingField在我返回的JSON。 我已经添加了DataContract和数据成员属性的.NET C#对象,但当时我什么也得不到的JSON,客户端。 [XmlRoot(“人”)] [可序列化] 公共类LinkedIn { [的XmlElement(“ID”) 公共字符串ID {获得;组; } [的XmlE ..
发布时间:2015-11-26 00:05:12 C#/.NET