我们有一个应用程序,它在C#中获取用户数据,将其序列化并将其放入数据库中。
我需要在Python中编写一个管理程序来获取该值并对其进行反序列化。我尝试过使用Pickle,但我认为格式不同,因为我一直都会遇到错误。
这可行吗?
谢谢!
编辑1:类型是二进制 - 这是构造它的c#代码(其中o是对象):
using ( MemoryStream stream = new MemoryStream( ))
{
IFormatter myformatter = new BinaryFormatter();
myformatter.Serialize(stream, o);
return stream.ToArray();}