Java:保存对象供以后使用

标签 java soap cisco-axl

从服务器提取数据(使用 SOAP 方法)很慢,我希望程序加载已经存在的对象。我尝试了找到的代码 here ,但它会引发 java.io.NotSerializedException

现在我需要数据保持完整。有什么办法可以不修改就保存呢?

那篇文章中还有关于如何序列化数据的其他答案,但我担心这会扭曲我使用静态对象获得的结果。

最佳答案

java.io.NotSerializedException - 如果您的类没有实现 Serialized,就会发生这种情况。 Serialized 类的对象将作为包含该对象的所有信息的字节序列写入文件中。

如果您不想使用它,那么还有其他方法可以序列化对象,例如 JSON 或 MessagePack ...只需进行研究并找到最适合您需求的一种即可。

关于Java:保存对象供以后使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43953451/

相关文章:

java - 单链表 : Removing

java - 声明为函数局部的数组将在内存中的什么位置?

java - 使用 Java 将包含 XML 的字符串添加到 SOAPElement

java - 如何使用 JAX-WS 在 AXL Java 客户端中使用 GetLineReq

Java,密码生成器。我可以使用哪种方法?

php - 如何在 PHP Nusoap 中解决 "XML error parsing SOAP payload on line 1: Invalid document end"

java - 使用来自 Java 的摘要身份验证的 WCF 服务

c# - 当你真的不能使用参数时如何为 SQL 查询转义字符串

关于 JTAPI 的思科移动

Java算法将土地坐标转换为Google map 格式