用c#进行序列化,用Ruby进行反序列化,这可能吗?

用c#进行序列化,用Ruby进行反序列化,这可能吗?,c#,ruby,serialization,deserialization,C#,Ruby,Serialization,Deserialization,是否有方法使用C#将对象序列化为文件,然后再从我使用Ruby语言构建的另一个应用程序中反序列化它?如果将其序列化为XML,则在Ruby中反序列化它应该不会有问题。谷歌可以让你找到一块宝石来处理它 如果使用IronRuby,它将使用与c#相同的.NET程序集。如果是这样,那么这个过程(理论上)应该是透明的。JSON 这就是它的目的,我相信两种语言都能读写 编辑:我在两秒钟内找到了两件事让你开始:到目前为止你试过什么了吗?

是否有方法使用C#将对象序列化为文件,然后再从我使用Ruby语言构建的另一个应用程序中反序列化它?

如果将其序列化为XML,则在Ruby中反序列化它应该不会有问题。谷歌可以让你找到一块宝石来处理它

如果使用IronRuby,它将使用与c#相同的.NET程序集。如果是这样,那么这个过程(理论上)应该是透明的。

JSON

这就是它的目的,我相信两种语言都能读写


编辑:我在两秒钟内找到了两件事让你开始:到目前为止你试过什么了吗?