作成したいjsonは次のとおりです。
{
id: 0,
item: [{ id: 1, text: "1111"
}, {
id: 2,
text: "222222",
item: [{ id: "21", text: "child" }]
}, {
id: 3, text: "3333"
}]
}
今のところ、ツリーを構築することはできません。次のようなものしか構築できません。
[{"id":1,"text":"1111"},{"id":21,"text":"child"]
私はこのコードでそれを構築しています:
var serializer = new JavaScriptSerializer();
var jsonString = serializer.Serialize(listOfPairsOfTextAndId);
しかし、特定のツリーを c# で構築するにはどうすればよいでしょうか?