支持 sum 类型的高性能对象序列化库
我想知道是否有任何高性能序列化库(如 Google 协议缓冲区)支持总和类型。 Sum 类型被标记为联合,基本上能够表示某物是 A、B 或 C。 Sum 类型用于支…
XmlSerializer ShouldSerialize* 不适用于基本类型属性
如果我为当前类型属性定义 ShouldSerialize* ,它就可以工作。但如果我指定基本类型属性,它就不起作用。 *指定也同样 [XmlInclude(typeof(SingleEven…
在 JSON.NET 中序列化/反序列化字节数组
我有一个具有以下属性的简单类: [JsonObject(MemberSerialization.OptIn)] public class Person { ... [JsonProperty(PropertyName = "Photograph"] …
WCF XmlElement 序列化/反序列化
有一个WCF服务,它有一个带有自定义节点的DataMember(项目的名称和数量可能不同) 示例: something something else 成员定义为: Public AppData As…
使用具有多个对象值的 Gson
我有这个 Json 代码: { "term" : { "PrincipalTranslations" : { "0" : { termine:"casa", traduzione:"home" } "1" :{ termine:"testa", traduzione…
使用正则表达式进行反序列化时从程序集中删除强名称
想分享我发现的从程序集名称中删除强名称的方法。 我将它用于反序列化,但我认为它也可以用于其他用途。 private Regex _assemRegex = new Regex("(?^…
MemoryMappedFile 或序列化,非常大对象的速度
我有一个项目,它有一个相当复杂的嵌套(向上和向下调用引用对象的引用)对象(类),存储在字典中,例如: public static Dictionary DObject { get;…
当输入是数组或列表时,如何在 C# 中进行序列化
我正在使用网络服务发送电子邮件。我已将 xml 发送到 Web 服务,它会处理其余的事情。 这里的 newuseremail 我将电子邮件列表转换为字符串并将其传递…
JSON.net 将 C# 对象序列化为 JSON 问题
我正在尝试使用 JSON.net 库将 C# 对象序列化为 JSON。我遇到的问题是正在创建的字符串中有 "'s 。 下面是通过 JsonConvert.SerializeObject 返回…
在无法访问 Java 中类字节码的情况下反序列化对象
我正在尝试通过网络套接字发送自定义的可序列化对象并在另一端进行反序列化。以下是我要发送的类的定义: public class Test implements implements R…
如何在 Android 上使用 Wobly 序列化器
我正在寻找在我的 Android 项目中序列化对象的替代方案。我发现 Wobly 看起来又快又小。我了解如何使用 WoblyImpl 创建 Wobly 包装器,但我完全不知道…