Deserialize nested JSON array in C#
问题 I have a JSON array with nested objects, representing a menu, as this: [ [ { "name": "Item 1", "id": 1 }, { "name": "Item 2", "id": 2, "children": [ [ { "name": "Item 21", "id": 21 } ] ] }, { "name": "Item 3", "id": 3, "children": [ [ { "name": "Item 31", "id": 31, "children": [ [ { "name": "Item 311", "id": 311 }, { "name": "Item 312", "id": 312 } ] ] }, { "name": "Item 32", "id": 32 }, ... And I want to deserialize it using JavaScriptSerializer. I have some code as shown below but is not