39得票6回答
如果存在特定字段,Jackson多态反序列化是否可用于序列化为子类型?

以动物园为例:public class ZooPen { public String type; public List<Animal> animals; } public class Animal { public String name; pu...

39得票4回答
将JSON字符反序列化为枚举型

我在C#中定义了一个枚举,将它的值存储为字符,像这样:public enum CardType { Artist = 'A', Contemporary = 'C', Historical = 'H', Musician = 'M', Sports = ...

38得票4回答
在.NET中解析大型JSON文件

到目前为止我一直使用Json.NET的"JsonConvert.Deserialize(json)"方法,这个方法非常好用,老实说,我不需要比这更多的东西。 我正在开发一个后台(控制台)应用程序,该应用程序不断从不同的URL下载JSON内容,然后将结果反序列化为.NET对象列表。 using...

37得票8回答
不支持反序列化没有无参构造函数的引用类型。

我有这个API public ActionResult AddDocument([FromBody]AddDocumentRequestModel documentRequestModel) { AddDocumentStatus documentS...

36得票4回答
GSON不区分大小写的枚举反序列化

我有一个枚举:enum Type { LIVE, UPCOMING, REPLAY } 还有一些 JSON:{ "type": "live" } 还有一个类:class Event { Type type; } 当我尝试使用GSON反序列化JSON时,由于JSON中的...

35得票1回答
JSON.NET:如何根据父(包含)对象的值反序列化接口属性?

我有这样的类 class Holder { public int ObjType { get; set; } public List<Base> Objects { get; set; } } abstract class Base { // ... d...

33得票6回答
在 pydantic 中更改输出别名是可能的吗?

设置:# Pydantic Models class TMDB_Category(BaseModel): name: str = Field(alias="strCategory") description: str = Field(alias=&quot...

32得票3回答
将嵌套的 JSON 反序列化为 C# 对象

我从一个API获取的JSON数据长这样:{ "Items": { "Item322A": [{ "prop1": "string", "prop2": "string", "prop3": 1, "prop4": false ...

30得票1回答
JSON值无法转换为System.DateTime。

我有一个员工表public class Employee { [Key] public long ID { get; set; } public DateTime EmpDate { get; set; } public string FirstName { get; ...

29得票4回答
如何反序列化JSON数据?

我是第一次处理JSON数据。我正在从网络服务读取数据。返回的查询数据如下:[["B02001_001E","NAME","state"], ["4712651","Alabama","01"], ["691189","Alaska","02"], ["6246816","Arizona"...