【发布时间】:2022-01-18 19:15:39
【问题描述】:
这是我的 JSON:
{
firstName: 'Somebody',
lastName: 'Else'
}
我使用这些选项将其反序列化为JsonElement:
var options = new JsonSerializerOptions {
WriteIndented = true,
PropertyNameCaseInsensitive = true,
PropertyNamingPolicy = JsonNamingPolicy.CamelCase
};
但后来我想搜索属性,它变成了区分大小写。
element.GetProperty("FirstName") // this returns null
element.GetProperty("firstName") // this returns 'Somebody'
如何强制GetProperty 方法不区分大小写?
【问题讨论】:
标签: c# .net system.text.json