deserialization相关内容

WCF客户端如何从JSON响应中反序列化不兼容的日期格式?

我已经浏览了网络的信息,但大部分的结果是关于创建WCF服务或服务在您的控制下的情况。 我是构建一个无法控制的RESTful JSON服务的WCF客户端代理。我正在使用基本的ServiceContract / DataContract模式,并尝试让框架尽可能多的工作。 大多数情况下,这是正常的,但所有的datetime来自该外部服务的字段是特定的格式,例如 {“SomeObjec ..
发布时间:2017-04-14 07:01:17 其他开发

如何在c#windows中的dataGridView中显示Json DATA来自HttpWebResponse的应用程序

json数据,我从 HTTPWebResponse [{“ testId“:1,”testName“:”HTML“,”minScore“:20,”score“:40,”date“:”12-2-2014“,”status“:”PASSED“},{”testId“ :1,“testName”:“JAVA”,“minScore”:20,“score”:10,“date”:“12-2-2014”,“ ..
发布时间:2017-03-28 22:15:16 C#/.NET

Java:为什么不反序列化调用构造函数和什么是最好的解决方法?

Java 1.5的 Java序列化规范说明: 对于可序列化对象,运行第一个 非序列化超类型的无参构造函数。对于可序列化类, 字段初始化为适合其类型的默认值。 然后通过调用 defaultReadObject方法,通过调用特定于类的 readObject方法来恢复每个类的字段,或者如果没有定义这些字段。注意,在 反序列化期间,字段初始化器和 构造函数不会对可序列化类执行。 ..
发布时间:2016-12-30 13:53:59 Java开发

来自自定义对象的NSData

我正在使用AsyncSocket的客户端/服务器应用程序。对于传输数据,它使用 NSData 。 如何插入我的自定义对象,包含 NSNumber s, NSInteger s和 NSString > 解决方案 插入(序列化)自定义对象转换为NSData对象就是使用NSCoding和NSKeyedArchiver。 首先,让您的自定义对象实现NSCoding协议。 示例: ..
发布时间:2016-12-07 23:41:49 其它移动开发

JSON.NET反序列化为具有Type参数的对象

我有以下问题,我无法解决: 我有不同的类,它们都实现一个名为 IProtocol 。现在,命名为 SimpleProtocol , ParallelProtocol 。我想坚持那些对象,所以我使用JSON.NET和一切工作正常。除非我试图反序列化它们,当我知道它们应该是什么类型时,它工作完美,例如: SimpleProtocol p = JsonConvert.Deserialize ..
发布时间:2016-11-13 20:46:11 C#/.NET

序列化C ++对象

我想实现一个序列化类,它接收一个对象,并将其转换为二进制流并存储在文件中。后来,应该从一个文件重建对象。 虽然这个功能是由BinaryFormatter在C#提供的,我想设计我的 自己的序列化类 有人可以指向某些资源吗? 提前感谢 解决方案 我一直使用boost :: serialization库一段时间,我认为这是非常好的。你只需要创建这样的序列化代码: cl ..

C ++:如何序列化/反序列化对象没有任何库?

我试着理解序列化/反序列化在c ++中如何工作,所以我想做没有任何lib。但我真的坚持。我从简单的对象开始,但当我尝试解冻一个向量我明白,我不能得到一个向量,如果我不写它的大小之前。此外,我不知道应该选择哪种格式的文件,因为如果数字将存在于矢量大小之前我没有机会读它正确。但是它只是向量,但我也想做类和地图容器。我的任务是序列化/反序列化一个对象,如下: PersonInfo { un ..
发布时间:2016-10-17 09:04:04 C/C++开发

序列化结构

假设我有一个结构体的成员值,我想通过网络发送到另一个系统使用winsock 2.我使用C ++语言。 如何将它转换为char *记住结构必须在发送之前序列化,以及我如何反序列化char *到另一端的结构?我发现boost序列化作为类似问题的建议,但任何人都可以用一个小的代码片段用于序列化和反序列化? 这个问题可能看起来很基本,但其他答案 下面的例子显示了一个最简单的方法来序列化 stru ..
发布时间:2016-10-14 10:29:02 C/C++开发

反序列化对象将所有值设置为Null

我试图将JSON反序列化为自定义对象,但我的所有属性都设置为null,不知道发生了什么。是否有人看到任何错误? JSON示例 { “Keys”:[ { “RegistrationKey”:“asdfasdfa”, “ValidationStatus”:“Valid”, “ValidationDescription”:null, “Properties”:[ { “Key”:“G ..
发布时间:2016-10-11 11:13:06 C#/.NET