gpt4 book ai didi

json - .net 4.0 ExpandoObject 序列化和反序列化

转载 作者:行者123 更新时间:2023-12-04 19:59:55 27 4
gpt4 key购买 nike

我收到错误:

System.InvalidCastException : Unable to cast object of type 'System.Dynamic.ExpandoObject' to type 'System.Collections.IDictionary'.



通常,我会推导出 ExpandoObject然后在派生类上放置一个属性来指示我编写的自定义 TypeConverter。我不知道如何为类型注册 TypeConverter。虽然 ExpandoObject 是密封的。

codeplex 项目上的一个线程有一个补丁补丁。我宁愿从 JsonConverter 派生,虽然,我还没有这样做。

所以在我朝着一个方向前进之前,这里有建议的方法吗?

最佳答案

ExpandoObjectConverter 似乎在 2011 年 3 月被添加到 Json.NET(以前称为 Newtonsoft)中。

关于json - .net 4.0 ExpandoObject 序列化和反序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4181340/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com