从 Android Java 序列化对象并通过 TCP 发送到另一台计算机然后在 C# 中反序列化的最佳方法是什么?
我最初想使用 Java 序列化,但是我听说我无法在另一台计算机上反序列化 C# 中的同一文件。
我可以用谷歌的 gson 库做到这一点吗?它将任何 Java 对象转换为 JSON 字符串。还是 XML 更好,例如使用 Xstream 库?
该对象很简单,它只包含一个字符串和一个 SQLite 数据库对象,并将通过 TCP/IP 套接字从 Android 平板电脑发送到运行 Windows 7 的台式计算机。
我没有使用 C# 或 .NET 的经验,有什么想法吗?