私は2つのクラスを持っています:
class Employee
{
string name;
string age;
}
class Departments
{
string branch;
Employee A;
}
新しいリストを宣言します:
List<Departments> lstDp = new List<Departments>();
get/set および Employee をリストに追加した後 ... 部署のリストに従業員情報が含まれています。その後:
string json = JsonConvert.SerializeObject(lstDp, Newtonsoft.Json.Formatting.Indented);
ただし、出力 JSON 文字列には要素「branch」のみが含まれます。これの何が問題なのですか?次のような出力が必要です。
[
{
"branch": "NY",
"Employee": {
"name": "John Smith",
"age": "29",
}
}
]