-
2 votesanswersviews
Java RMI - 从服务器上的远程方法返回对服务器上另一个远程对象的引用,再返回到客户端
问题是使用RMI进行客户端 - 服务器通信 - 我不知道如何返回在服务器空间上运行的对象(或对象的引用)之类的东西,然后返回到我可以从其调用的方法的客户端那个客户 . 我需要这个,因为基本的RMI示例只是将字符串或int等数据从服务器传递到客户端,而不是在服务器上运行的完全序列化的对象 . 我找到的唯一类似问题是is it possible to pass by reference in RMI?... -
0 votesanswersviews
为什么BlazeDS没有序列化某些字段?
我正在使用Flex 3.5,BlazeDS 3.2.0.3978和EJB3作为后端 . 有两个RPC对问题很重要 . 第一个调用将获得ThirdParty对象的列表,这很好 . 第二个调用发生在用户单击ThirdParty时,将检索此对象(延迟集合)的详细信息 . 返回单个对象,其中大多数字段已序列化 . 我说的最多,因为出于某种原因,4个布尔字段没有被序列化,默认情况下由flex设置为false... -
0 votesanswersviews
WCF Guid DataMember未正确序列化
我有一个WCF服务来回传递以下DataContracts: [DataContract] public class RequestWrapper { [DataMember] public FooDataContract FooDataContract; } [DataContract] public class ResponseWrapper { [DataMember... -
1 votesanswersviews
RuntimeResourceManager中的序列化问题
帮我解决以下问题: Type 'System.Resources.RuntimeResourceSet' in Assembly 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' is not marked as serializable. 示例代码: [Serializable] ... -
0 votesanswersviews
在Java中,有没有一种方法可以使用除jdk序列化之外的类信息进行序列化?
我的系统中存在很多 Callback 个对象 . Callback 定义如下: public interface Callback { void callback() throws Exception; } Callback cb = new Callback() { public void callback() { System.out.println(&q... -
2 votesanswersviews
Rails序列化符号数组属性
我的一个模型中有一个数组字段,元素是符号 . 例如,以下是我为此字段指定值的方法: Model.field = [:a, :b, :c] 我使用Postgres,所以我将这些数组存储在数组列中 . 问题是Rails在将符号保存到数据库时自动将符号从给定数组序列化为字符串,但在从数据库中提取对象时不会将它们转换回符号 . 如何告诉我的模型自动将数组值转换为符号? -
247 votesanswersviews
如何从JSON获取字符串对象而不是Unicode?
我正在使用 Python 2 来解析 ASCII encoded 文本文件中的JSON . 使用json或simplejson加载这些文件时,我的所有字符串值都将转换为Unicode对象而不是字符串对象 . 问题是,我必须将数据用于一些只接受字符串对象的库 . 我不能更改库也不能更新它们 . 是否可以获取字符串对象而不是Unicode对象? 示例 >>> import json ... -
103 votesanswersviews
JPA实体何时以及为何应该实现Serializable接口?
问题出在 Headers 中 . 下面我刚才描述了我的一些想法和发现 . 当我有非常简单的域模型(3个没有任何关系的表)时,我的所有实体都没有实现Serializable . 但是当域模型变得更复杂时,我得到了RuntimeException,它说我的一个实体没有实现Serializable . 我使用Hibernate作为JPA实现 . 我想知道: 是特定于供应商的要求/行为吗? 我的可... -
0 votesanswersviews
无法使用序列化字段初始化模型
我最近为我的用户添加了一个'preferences'字段,它在我的rails应用程序中使用了一些ActiveRecord序列化方法 . 这适用于现有用户,但是当我尝试在控制台中初始化新用户模型时,我收到一个错误: u = User.new #=> ActiveRecord::SerializationTypeMismatch: preferences was supposed to be ... -
2 votesanswersviews
Rails通过序列化数组查找
我正在尝试基于序列化数组文本字段执行Rails查找(Postgres,如果重要的话) . 所以: class Foo < ActiveRecord::Base serialize :arr, Array end 然后: > f = Foo.create!(arr: [[1, 2], [3, 4]]) => #<Foo id: 1, arr: [[1, 2], [3, ... -
321 votesanswersviews
在使用Json.net进行序列化时如何更改属性名称?
我在C#DataSet对象中有一些数据 . 我现在可以使用像这样的Json.net转换器来序列化它 DataSet data = new DataSet(); // do some work here to populate 'data' string output = JsonConvert.SerializeObject(data); 但是,这会在打印到.json文件时使用 data 中的属... -
3 votesanswersviews
更新嵌套序列化程序时Django休息框架验证(many = True)
我有以下型号: class Child(models.Model): attr1 = models.CharField(max_length=20) attr2 = models.CharField(max_length=30) attr3 = models.BigIntegerField() class Meta: unique_together... -
0 votesanswersviews
django rest框架在执行partial_update时删除validated_data中的多个到多个字段
我的序列化程序包括两个嵌套的序列化程序,因此根据文档,我将重写此序列化程序的更新方法 . 但是,发送到此更新方法的validated_data字段已“清除”,并且不存在多对多字段 . serializer.initial_data是 QueryDict: {u'exchange': [u'1', u'9']} 此ModelSerializer的update()内的validated_data是 {... -
2 votesanswersviews
从arduino TX输出解析ioio板上的串行输入[UART]
我试图通过UART将Arduino UNO值发送到IOIO板(https://github.com/ytai/ioio/wiki/UART) . 当有人转动旋转编码器时,我希望它为CW发送0,为CCW发送1,为按下发送2 . 所有内容都从Arduino的Serial Monitor中检出,但我不知道如何读取这些值并正确地在Java端解析它们 . 这一切都来自于看似随机的数字,有时偶尔会出现正确的数... -
1 votesanswersviews
如何在Silverlight中序列化派生类
我在XAML中创建了一个自定义控件,并添加了一些自定义属性 . 现在,我希望尽可能将其序列化为JSON . 这是(基本上)我拥有的: public partial class MyCustomClass : UserControl { public Dictionary<char, int[]> ValueMap; public int Value { get; set... -
551 votesanswersviews
如何使类JSON可序列化
如何使Python类可序列化? 一个简单的类: class FileItem: def __init__(self, fname): self.fname = fname 我该怎么做才能得到输出: json.dumps() 没有错误( FileItem instance at ... is not JSON serializable ) -
2 votesanswersviews
JSON.Net在派生对象的序列化中复制属性,其中base包含Dictionary Properties
我目前有一个问题,当我序列化一个派生自包含Dictionary属性的基类的类时,重复的属性被序列化为JSON . 派生类包含具体的属性定义,并且基类中的字典在运行时包含同名的属性 . 在序列化时,生成的JSON字符串将包含两个相同的属性,它们是无效的JSON并将使反序列化器绊倒 . 我需要一种通用的方法,使派生类具体实现属性优先于从base派生的基类Dictionary属性中包含的任何内容 . 序... -
2 votesanswersviews
Jil序列化程序忽略null属性
是否有一个属性来阻止Jil序列化为null的属性? 在Newtonsoft它是: [JsonProperty(NullValueHandling = NullValueHandling.Ignore)] -
0 votesanswersviews
Java序列化/反序列化,提供空对象引用
我正在开展一个小组项目,我们遇到了软件序列化部分的问题 . 我们有类协议: import java.io.Serializable; import javax.swing.table.TableModel; public class Protocol implements Serializable{ private static final long ser... -
8 votesanswersviews
在C#程序中反序列化JSON时,我是否需要使用除JavaScriptSerializer之外的任何东西?
.NET在System.Web.Script.Serialization命名空间中提供JavaScriptSerializer类 . (在System.Web.Extensions.dll中提供) 它最初旨在支持AJAX Web服务器应用程序,但该类可以被任何应用程序(客户端,服务器,混合,任何)使用,它们将.NET类序列化和反序列化为JSON . 我有一个桌面应用程序,可以捕获屏幕截图并上传到... -
2 votesanswersviews
Spark Shell - 对象不可序列化(类:org.apache.hadoop.hbase.client.Put
我在Spark / Scala REPL上尝试一个简单的代码并得到此错误 . 如何解决这个问题 . 我想使用RDD.saveAsNewAPIHadoopDataset(conf)将RDD保存到HBase import org.apache.hadoop.hbase.{HBaseConfiguration, HTableDescriptor} import org.apache.hadoop.hba... -
6 votesanswersviews
WCF无法序列化.NET基类型
我正在编写WCF服务,并希望公开一些自定义配置元素(例如Custom ConfigurationSection和ConnectionStringSettings),以便我可以修改服务的配置 . 我的一个自定义配置元素继承自 System.Configuration.ConfigurationElementCollection . 当我尝试启动我的WCF服务时,我收到以下错误消息... 类型'S... -
20 votesanswersviews
WCF:序列化和反序列化通用集合
我有一个拥有通用列表的类Team: [DataContract(Name = "TeamDTO", IsReference = true)] public class Team { [DataMember] private IList<Person> members = new List<Person>(); public Te... -
0 votesanswersviews
序列化异常WCF Silverlight
我有一个WCF服务,我用它来为我的项目提交错误 . 数据类的片段: Private _exception As Exception <DataMember()> _ Public Property Exception As Exception Get Return _exception End Get Set(ByVal value As Ex... -
2 votesanswersviews
使用IsReference = true在Silverlight中为WCF传输序列化对象树
我正在使用Silverlight 4,.NET 4.0 . 我有一个在共享库中定义的对象(在我的Silverlight项目和托管WCF服务的Web项目之间共享) 该对象是一个树结构,其中包含其子项列表,以及对其父项和根的引用 . 即 . class TreeNode { public List<TreeNode> Children {get; set;} public Tree... -
0 votesanswersviews
DataContract IsReference只能以一种方式工作?
我有一个基类,我的所有模型类都从该基类继承 - 实体 . 实体装饰着 [DataContract(IsReference = true)] 这适用于从客户端到服务器(保存操作) . 但是我在从服务器到客户端(get操作)添加IsReference之前遇到了同样的错误 . 有任何想法吗? 编辑: 错误是: 尝试序列化参数http://tempuri.org/:GetResult时出错 . In... -
101 votesanswersviews
使用DataContractSerializer进行序列化时如何忽略属性?
我使用.NET 3.5SP1和DataContractSerializer来序列化一个类 . 在SP1中,他们更改了行为,因此您不必在类上包含DataContract / DataMember属性,它只会序列化整个事物 . 这是我正在使用的行为,但现在我需要忽略序列化程序中的一个属性 . 我知道一种方法是将DataContract属性添加到类中,并将DataMember属性放在我想要包含的所有成员... -
2 votesanswersviews
嵌套DataContract序列化异常WCF
我有以下想要序列化的DataContracts: [DataContract] public class SwepubHeader { [DataMember(Name = "xsearch")] public SwepubBody Body { get; set; } } [KnownType(typeof(SwepubSearchItem))] [Data... -
2 votesanswersviews
尝试在WCF中进行序列化时出现System.StackOverflowException
尝试使用循环引用序列化图表时遇到问题 . 这是我的情景: [DataContract(IsReference = true)] public class Child { [DataMember] public string name { get; set; } [DataMember] ... -
12 votesanswersviews
如何使用WCF将派生类型序列化为其基类型
我有一个包含一些对象的公共库 . 然后我有一个引用公共库的服务项目,并从公共库中的对象创建一些派生类型 . 我希望我的服务将派生类型序列化为公共库中定义的基类型 . 我不能在公共库中的对象上使用KnownTypes,因为我不希望公共库引用服务程序集 . 那么如何将wcf序列化派生类型作为其基类型? 我希望我能做点像...... [DataContract(SerializeAsType = typ...