问题标签 [serializable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1571 浏览

android - 将可序列化的类放入 SQL 中?

这是情况。我有一堆实现Serializable我想存储在 SQL 数据库中的对象。我有两个问题

  1. 有没有办法将对象直接序列化到数据库中
  2. 这是最好的方法还是我应该
    1. 将对象写入格式String并以这种方式将其放入数据库中,然后将其解析回
    2. 使用每个对象唯一的字段将每个成员写入数据库
0 投票
1 回答
2306 浏览

c# - FileInfo是如何序列化的?

我想将文件元数据(主要是路径/名称)与文件的内容一起保存。

我注意到FileInfo是可序列化的。有谁知道保存FileInfo对象时数据被序列化了?我会假设只保存元数据,而不是文件的内容?

0 投票
1 回答
4751 浏览

sql-server - 可序列化如何与 SQL Server 2005 中的插入配合使用

G'day

我想我对可序列化有误解。我有两个表(数据、事务),我将信息插入到可序列化事务中(它们要么都在,要么都在外面,但不在边缘)。

我有一个协调查询,它检查数据表中没有处于读取提交隔离级别的事务的条目。

请注意,ID 实际上是一个复合(2 列)键,所以我不能使用 NOT IN 运算符

我的理解是,第二个查询将排除任何写入数据的值而没有它们的事务,因为此插入发生在可序列化时,而读取发生在读取提交时。

因此,我所看到的是,当使用此查询输入时,Reconcile 查询已获取数据表中但不在事务表中的数据条目,由于隔离级别,我认为这是不可能的。

0 投票
1 回答
865 浏览

groovy - org.apache.http.impl.cookie.BasicClientCookie 不可序列化?

我很困惑......我在这里阅读,BasicClientCookie清楚地实现了每个 JavaDoc 的 Serializable:http: //hc.apache.org/httpcomponents-client/httpclient/apidocs/org/apache/http/impl/cookie/BasicClientCookie.html

但是,我的简单 Groovy 脚本:

输出:

我已经检查过了,并且在类路径中的任何地方都没有其他版本的 HttpClient(如果我取出 Grapes 语句,它就找不到文件)。

谢谢!米沙·科舍列夫

0 投票
1 回答
2142 浏览

android - Serializable object in intent returning as String

In my application, I am trying to pass a serializable object through an intent to another activity. The intent is not entirely created by me, it is created and passed through a search suggestion.

In the content provider for the search suggestion, the object is created and placed in the SUGGEST_COLUMN_INTENT_EXTRA_DATA column of the MatrixCursor. However, when in the receiving activity I call getIntent().getSerializableExtra(SearchManager.EXTRA_DATA_KEY), the returned object is of type String and I cannot cast it into the original object class.

I tried making a parcelable wrapper for my object that calls out.writeSerializable(...) and use that instead but the same thing happened.

The string that is returned is like a generic Object toString(), i.e. com.foo.yak.MyAwesomeClass@4350058, so I'm assuming that toString() is being called somewhere where I have no control.

Hopefully I'm just missing something simple. Thanks for the help!

Edit: Some of my code

This is in the content provider that acts as the search authority:

This is in the activity that receives the search suggestion:

0 投票
4 回答
10238 浏览

java - 使用 ObjectInputStream 发送可序列化对象的问题

服务器代码片段:

来自客户端的片段:

当我尝试从服务器多次读取可序列化对象时,我得到了这个异常,这是接收者第一次成功读取它。

我该如何解决?

0 投票
2 回答
3163 浏览

hibernate - GWT RPC 的可序列化 Hibernate 数据对象

我有一个使用 Hibernate 映射到表的简单 POJO。哪个工作得很好。

我的问题是我希望能够序列化该对象,这样我就可以通过我的 GWT-RPC 调用来获取它。如果我的异步服务返回此对象,我会收到错误消息:

com.google.gwt.user.client.rpc.SerializationException:类型“org.hibernate.collection.PersistentSet”未包含在可由此 SerializationPolicy 序列化的类型集中,或者无法加载其 Class 对象。出于安全目的,此类型不会被序列化。

我想这是因为它不能序列化Set因为这是一个接口因此不可序列化。另一方面,Hibernate 需要一个集合接口(Set/Map)才能工作。所以这意味着我不能再发送使用 Hibernate 映射的对象?是否有一些“简单”的方法来序列化 Set?

谢谢你。

0 投票
24 回答
679258 浏览

java - 究竟什么是 JavaBean?

我认为,我理解“Bean”是具有属性和 getter/setter 的 Java 类。
据我了解,它相当于 C struct。真的吗?

此外, a和常规之间是否存在真正的语法差异? 有什么特殊的定义或一个?JavaBeanclass
Interface

基本上,为什么有这个术语?

还有这个Serializable界面是什么意思?

0 投票
1 回答
38068 浏览

c# - 在可序列化 C# 类上使用没有 XmlArray 的 XmlArrayItem 属性

我想要以下格式的 XML:

我正在尝试创建一个Configuration具有该[Serializable]属性的类。要序列化凭据节点,我有以下内容:

但是,当我将其序列化为 XML 时,XML 采用以下格式:

如果我删除该[XmlArray("configuration")]行,我会得到以下信息:

如何以我想要的方式序列化这个,<credentials>在单个根节点中有多个节点<configuration>?我想这样做而不必实现IXmlSerializable和进行自定义序列化。这就是我的班级的描述方式:

0 投票
14 回答
213360 浏览

android - Android:Parcelable 和 Serializable 之间的区别?

为什么Android提供2个接口来序列化对象?可序列化对象是否与 AndroidBinder和 AIDL 文件互操作?