Es gibt folgende Funktion:
TJson.JsonToObject<TClass>(sJsonString)
Damit kannst du einen JSON-String in ein Objekt umwandeln. Allerdings musst du dafür eine Objektstruktur in Form von Datenklassen haben, welche du als TClass übergeben kannst. Und das System funktioniert nicht mit TList, sondern nur mit Arrays. Ansonsten hat Uwe Raabe (der ist auch hier im Forum vertreten) vor längerer Zeit mal einen Artikel zu dem Thema auf seine Webseite gestellt.
https://www.uweraabe.de/Blog/2020/03...ts-with-tjson/
Vielleicht kannst du damit mehr anfangen.