Laut dem Titel geht es hier um C#.
Und da gibts mit Newtonsoft.JSON ein Library das das komplett übernimmt.
man schmeisst das Json da nur rein und bekommt ein deserialisiertes Objekt zurück mit dem man weiter arbeiten kann.
Und selbst für Delphi gibt es
superobject. Verstehe nicht, was man da doch selber parsen möchte.
Madas