java - Java 中的 DatacontractSerializer

标签 java .net xml-serialization datacontractserializer xmlserializer

Java中是否有方法或库可以反序列化由DataContractSerializer序列化的.net对象?

我的情况:

我想创建一个 java 客户端,它可以通过 http 与 Microsoft MQ (MSMQ) 通信。 我想在.Net中使用DataContractSerializer和Java中的Serializer,以便.Net可以读取由java序列化的消息内容。

最佳答案

我的解决方案是使用 jackson json 序列化器。另外,我使用 Bson4jackson 库来序列化字节数组。这对我来说是一个快速的解决方案。

在.net方面,我使用NewtonSoft Json序列化器(也反序列化)和BsonWriter/Reader来接收和发送消息。

关于java - Java 中的 DatacontractSerializer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14356832/

相关文章:

.net - Windows关闭时,正在运行的.NET线程引发什么异常?

java - 如何保留或 hibernate http 请求,直到服务器端完成某些处理?

java - 从 XML 读取信用卡号列表

c# - 在 C# (2.0) 中序列化对象时格式化日期

java - FilterOutpuStream是否正常写入?

Java 带极性的百分比差异逻辑

c# - 通过服务帐户使用 Google SpreadsheetsService

c# - XmlSerializer 不序列化自定义类型

java - Maven - JAVA_HOME 位置和编译失败执行 javac

java - 在黑莓手机的情况下,从日历对象中获取上午/下午的值?