问题标签 [object-serialization]

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 投票
1 回答
263 浏览

java - 在 Java 中序列化和反序列化对象时出现 bufferedImage 错误

我正在尝试序列化和反序列化类 Download 的对象,但遇到以下错误:

我已经浏览了很长时间的代码,但不幸的是我还没有找到罪魁祸首,我什至评论了与图标相关的部分,但还是没有运气。
这是类下载的代码:

如果有人可以帮助我找到原因,我将非常感激。
提前致谢。

0 投票
1 回答
1361 浏览

javascript - 在 Pug 中使用变量获取对象值的对象?

我想使用变量的值来访问 Pug 中的对象。

元素:{导师:{姓名:字符串,GivenName:字符串}}

例子:

代码哈巴狗:

0 投票
1 回答
48 浏览

java - 如何使用对象序列化java从文件中加载线数组对象

该程序旨在使用户能够用线条绘制一些东西并将其保存到一个可以加载的文件中,使用 ObjectOutput writeObject 方法保存可以正常工作,但是它正在加载不起作用的文件,如果你保存文件你可以绘制一条额外的线以使显示与保存的不同,但是在使用 ObjectInputStream readObject 方法加载它时,它不会在面板上显示保存的图形。

0 投票
0 回答
175 浏览

c# - 如果嵌套数组应具有不同的 json 元素,如何使用 C#(.net Core)将嵌套的 Json 存储到 MongoDB

所以基本上,我有一个要求,我试图存储一个具有 4 个属性的类,而第 5 个属性是 MongoDB 中的一个列表,关键是我希望这个列表有多个对象类型。或者我想知道我是否可以以最好的方式在 mongodb 中保存和检索下面显示的 json 结构

我曾尝试使用 List 类型来存储和获取指令列表,但它存储不正确。也曾尝试序列化指令列表,它基本上将其转换为单个字符串。


我在这里错过了什么吗?有没有办法处理具有多种对象类型的列表(可能是 ArrayList,但类似于拥有一个列表)。

在理想情况下,我将有一个指令类,我将在根类中传递它,但我们在运行时决定了不同的指令字段。

正如您在 json 中看到的,指令数组将包含具有多个不同字段的指令,我应该如何处理这种情况?

0 投票
1 回答
109 浏览

java - Java-Sockets:如何在多个应用程序之间发送和序列化对象

我有 2 个 Maven 应用程序应该通过服务器套接字和套接字进行通信。如果可能,我想将数据作为 Java 对象发送,但为此我需要这两个项目都包含对象的类。

如果可能的话,我不想使用该类创建第三个 maven 项目并将其作为依赖项添加到服务器和客户端项目中。有没有其他方法可以做到这一点?

感谢您的回答!

0 投票
0 回答
207 浏览

c# - 使用 c# 使用内容类型 application/x-www-form-urlencoded 连接到 API(帖子)

我有一个对象如下:

我正在尝试序列化此对象并将其发送到内容类型为“application/x-www-form-urlencoded”的任何 API。但是,我收到 400 Bad request 错误。它适用于字符串 string dataTest = "To=+000000000&Body=hi&From=+00000000";

我了解序列化存在问题。下面是我用来序列化的方法

我正在使用 System.Net.WebRequestenter code here通过基本身份验证连接到 API。您能否建议序列化对象的正确方法?

0 投票
1 回答
797 浏览

flutter - 如何将对象保存到 Dart 中的文件并再次读取?

我已经在 J​​ava 中使用 ObjectOutputStream 和 ObjectInputStream 类做到了这一点。现在我想用 Dart 来做这件事。我不知道我应该使用什么。我也在谷歌上进行了研究,但我只发现了一些用于序列化对象并用 json 保存它们的东西。但我正在寻找没有 json 的东西,比如在 Java 中。

我不是英语,如果我在写作中犯了一些错误,请见谅。感谢您的时间。

0 投票
1 回答
133 浏览

javascript - JSON stringify 跳过具有 3 个以上级别的嵌套对象

我想将对象存储在本地存储中,并使用 JSON.stringify 序列化对象。然后使用 JSON.parse 解析后缺少一些内部属性。

我在下面附上了 2 张图片以查看更改,如果有人可以为此提供更好的解决方案,我将不胜感激。谢谢。

该对象在使用 JSON 进行字符串化之前

在此处输入图像描述

该对象被字符串化并使用 JSON 解析

在此处输入图像描述

这就是我存储和检索数据的方式

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
36 浏览

c++11 - 如何在 C++ 中将派生类型指针序列化为接口类型对象?

接口 * base_ptr1 = new Derived1();

接口 * base_ptr2 = new Derived2();

理论上我应该在所有类中都有 serialize() 方法,但是我的接口类型类没有数据成员,只有抽象虚拟方法。

0 投票
2 回答
42 浏览

c++ - 有没有更好的方法来为这个类进行对象序列化?

我正在阅读其他人的代码,并且有此类的序列化版本:

它的二进制版本如下:

然后有一个ObjectInfo的向量:

...

现在要转换的代码如下:

这似乎很复杂,我不是连载的农家乐。有没有更简单的方法在 C++ 中做到这一点?快速搜索表明,下面的这个可以做类似的事情,但是它可以用更简单的方式对上面的代码进行转换吗?