deserialization相关内容

Protobuf子消息的延迟解码

我在项目中使用proto 3(java).我有一些嵌入较小消息的巨大protobuf.有没有一种方法可以使我只想查看的少数嵌套子消息实现部分解码.我当前遇到的问题是我需要将这个基于大型原型的记录数据与另一个记录连接起来,但是我的联接基于很小的子消息,所以我不想解码整个大型原型并且只能解码嵌套的消息(字符串ID)加入,然后仅解码整个protobuf以获取加入的数据. 我尝试使用 [lazy = ..
发布时间:2021-04-30 19:24:24 Java开发

GSON序列化/反序列化自定义通用集合类型

我正在寻找一种配置GSON以便从定制通用集合类型序列化和反序列化的方法. 有问题的集合是 LibGDX'数组类型. 我找不到有关如何实现此目的的文档.有人可以帮忙吗? 解决方案 解决方案1: 转换为标准Java数组.由于Array实际上只是标准Java数组的包装器,因此我们不会丢失对其进行转换的数据,Gson可以轻松地为我们处理标准数组的序列化和反序列化. Array ..
发布时间:2021-04-30 19:24:21 Java开发

在Unity中可以反序列化字典吗?

使用如下所示的JSON文件, {"dict":{"key":"value"}} 如何在Unity中制作一个像这样的{{key“:" value“}的名为"dict"的字典? 这是我的课程. [可序列化]公共课MyJson{公共字典字典} 我不知道为什么,但是当我尝试使用此类和JsonUnility.FromJson()方法时,它似乎并没有将字典 ..
发布时间:2021-04-30 19:24:18 C#/.NET

XML反序列化不适用于抽象类

我正在尝试从xml字符串反序列化到对象.但我的专栏永远是空的. 我有一个抽象类(Response),一个从"Response"(DirectorSearchResponse)继承的类和一个"DirectorSearchResponse"(HeaderResponse)类中的对象.反序列化后,此对象始终为null. Response.cs 公共抽象类响应{public HeaderRe ..
发布时间:2021-04-30 19:24:15 C#/.NET

如何使用JsonUtility(unity c#)用任意字符串键反序列化json?

Unity,c#,使用JsonUtility.说我有一个json字符串,如下所示: {"1,1":"dd","2,1":"abc","2,2":"123"} 键的数量和内容是任意的.我该如何反序列化此json并使用JsonUtility.FromJson()转移到我自己的类? 如果键是固定的,那么我知道您可以使用带有键名称的变量来创建一个类.如果键是任意键怎么办? 解决方案 ..
发布时间:2021-04-30 19:24:12 C#/.NET

Type.GetType在SerializationBinder中不返回任何内容

我正在创建一个vb.net应用程序,该应用程序需要能够反序列化在其他应用程序中序列化的文件以及能够序列化在其他应用程序中反序列化的文件. 我正在尝试通过使用SerializationBinder在序列化/反序列化期间转换类型来完成这项工作.使用 MSDN上的这篇文章作为参考,这是我目前所拥有的.... 在我的反序列化功能中: myDeserializer.Binder = New ..
发布时间:2021-04-30 19:24:01 其他开发

PHP:自定义会话处理程序反序列化在Windows上不起作用

我的应用程序的开发环境是Zend Framework 1.11,MSSQL Server 2012,用于与PDO,Windows 7,IIS 7进行数据库连接的SQLSRV扩展.使用自定义会话处理程序类将会话存储在数据库中. 问题是当我在写在Bootstrap.php文件中的session_start()之后打印$ _SESSION时,它没有显示完整的未序列化会话数据数组.会话数据似乎是由会 ..
发布时间:2021-04-30 19:23:54 PHP

Windows Phone的Json序列化

我正在尝试实现JSON响应的解析,如此处所示我的Windows Phone 7项目在C#中.但是我陷入了编译错误,因为“找不到类型或名称空间名称'Serializable'(您是否缺少using指令或程序集引用?") 我使用System.Runtime.Serialization进行了导入;使用System.Runtime.Serialization.Json;我不确定我缺少什么.我试图包括 ..
发布时间:2021-04-30 19:23:51 C#/.NET

如何通过静态实用程序方法正确使用Gson反序列化通用类型的对象?

我已经看到了许多其他相似的问题,但是我认为在这些问题上有一定程度的抽象.即,我有一个带有静态通用包装器方法的实用程序类,用于反序列化通用类型的对象(在构建时未知): 公共最终课程实用程序{公共静态最终Gson sGson = new Gson();公共静态同步T fromJson(String doc){返回sGson.fromJson(doc,new TypeToken(){} ..
发布时间:2021-04-30 19:23:47 Java开发

wcf soap消息反序列化错误

拨打服务电话时出现以下错误 反序列化操作"IbankClientOperation"的请求消息正文时出错.OperationFormatter遇到无效的消息正文.预期会找到名称为"doClient_ws_IbankRequest"且名称空间为"http://www.informatica.com/wsdl/"的节点类型“元素".找到名称为"string"且名称空间为"http://schem ..
发布时间:2021-04-30 19:23:44 其他开发

具有全局序列化器(Kryo)的Hazelcast-没有合适的反序列化器

我正在使用Hazelcast 3.9对用户会话进行群集. 要序列化会话对象,我创建了一个用Kryo(或更确切地说是KryoReflectionFactorySupport)实现的全局序列化器,该序列化器无需默认构造函数即可序列化对象. 公共类GlobalKryoSerializer实现StreamSerializer.{//使用ThreadLocal,因为Kryo不是线程 ..
发布时间:2021-04-30 19:23:41 Java开发

Unity Json反序列化嵌套数据

请帮助我!我正在尝试从json文件中读取大量数据,并且数据的大部分是列表列表!我不知道如何反序列化它! 因此我找到了本指南,并像他一样使用JsonFX http://www.raybarrera.com/2014/05/18/json-deserialization-using-unity-and-jsonfx/ 它帮助我反序列化除列表之外的所有其他我需要的信息. 以下是json ..
发布时间:2021-04-30 19:23:33 C#/.NET

如何在Java中的FlatBuffer中存储字典(map)

我正在从链接中学习平面缓冲区,没有示例来演示如何存储字典(地图).在链接中提到了“在java/Csharp中存储字典",但对此我并不太了解.我来自Java背景.如何在Java的Flatbuffers中存储字典/地图的任何示例都将有所帮助 解决方案 我意识到这是一个老问题,但是当我试图找出同一件事时遇到了这个问题.这是我获取“字典/地图"的方法 架构文件 namespace com ..
发布时间:2021-04-30 19:23:30 Java开发

反序列化C#时阅读xml元素

我有一个xml文档,其中我对数据进行了动态序列化,如果我有新请求,则附加新数据.我序列化的对象属性是这样 [XmlRoot("LogRecords")]公共类LogRecord{公用字符串消息{get;放;}公共DateTime SendTime {get;放;}公共字符串Sender {get;放;}公共字符串收件人{get;放;}} 序列化是通过这种方式完成的: var strin ..
发布时间:2021-04-30 19:23:28 C#/.NET