c# - 将 C# DataTable 的序列化实例转换为 java

标签 c# java web-services datatable

我必须从网络服务获取数据。但 Web 服务请求是 C# 类 DataTable 的序列化实例。有没有能力将其转换为任何java类?

谢谢

最佳答案

(我假设服务器使用默认的 .NET 序列化程序。)

.NET 和 Java 序列化程序不兼容,因此您无法将 C# 类反序列化为 Java。

要将 C# 服务器连接到 Java 客户端,您必须在两个平台上使用兼容的序列化库。一个例子是 WOX ,截至this answer类似的问题。 (这是一个 XML 序列化器,因此会有相当大的开销。)

关于c# - 将 C# DataTable 的序列化实例转换为 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6532805/

相关文章:

c# - 您可以输入 APO/FPO 和美国地址的 Web 表单

c# - DataGridView 使用 AutoGenerateColumns 设置十进制值格式

c# - 如何更新代码中的客户端端点绑定(bind)

java - 如何在 tomcat 7 的 Jersey 2 中使用异步回调

java - 使用 XPath 从 WSDL XML 中提取对象列表

javascript - $.post() 的第三个参数不起作用

c# - 在 winforms 中,我可以将其中包含一堆控件(如列表框)的控件拖到另一个控件中并从那里调整大小/移动它们吗?

c# - 如何在 Asp.Net Core 2.2 中在运行时禁用/启用身份验证?

java - Java 中 while 循环中的 try-catch 问题

java - Android,Java,创建保持纵横比的缩略图