相关疑难解决方法(0)

可以通过C#反序列化序列化的简单java对象吗?

假设java类的所有字段都是java原语,如果这样的对象已被序列化,那么C#能否成功地将其反序列化为"等效"C#类的实例?

反过来可能 - C#到java?


我意识到有许多与语言无关的格式,例如可用于完成工作的XML .我更感兴趣的是使用本序列化数据是否可行.

.net c# java serialization deserialization

7
推荐指数
2
解决办法
7177
查看次数

您建议使用哪个Java XML对象序列化库?

您建议使用哪种Java SOAP XML对象序列化库来与其他平台/语言(.NET,Delphi)进行Java对象交换

通信场景可能如下所示:

  • Java对象编写器 - > SOAP XML文本 - > .NET或Delphi对象读取器
  • .NET或Delphi对象编写器 - > SOAP XML文本 - > Java对象读取器

我知道有XStream XML序列化库和JSON作为替代解决方案,但是由于Delphi和.Net内置了对SOAP XML序列化对象的支持,这将提供一种"标准化"方式,支持嵌套对象,数组等高级功能等等.

编辑: 同时,我发现JAXB - (https://jaxb.dev.java.net/),JAXMeJiBX的 - XML绑定到Java代码(http://jibx.sourceforge.net/).但它们默认不生成SOAP序列化XML.

一种可能的解决方案是一个Web服务库,它能够在没有HTTP服务器的情况下运行,并为SOAP XML内容提供简单的文件接口(不是完整的请求,只是一个序列化的对象).Axis 2CXF看起来非常有趣.

.net java delphi xml-serialization soap-serialization

4
推荐指数
1
解决办法
4840
查看次数