【发布时间】:2020-11-30 15:18:04
【问题描述】:
如何在 .Net Core C# 中执行此对象的自定义反序列化,在此对象类中将 Afpak 分配为“字符串名称”。我有以下对象的 JSON 代码:
{
"Afpak": {
"id": 1,
"race": "hybrid",
"flavors": [
"Earthy",
"Chemical",
"Pine"
],
"effects": {
"positive": [
"Relaxed",
"Hungry",
"Happy",
"Sleepy"
],
"negative": [
"Dizzy"
],
"medical": [
"Depression",
"Insomnia",
"Pain",
"Stress",
"Lack of Appetite"
]
}
}
编辑:注意对象类是应变,它从这个 json 的根获取变量名 - 在这种情况下,名称变量将是 Afpak,在这个 JSON 代码中有 100 个不同的应变类对象就是我所拥有的麻烦,因为如果它们都是同一个类,那么将每个类都创建为单独的类是没有意义的。
【问题讨论】: