Im Netz findet man die
Unit "uLkJSON" (sourceforge.net/projects/lkjson/)
Schau dir mal SuperObject (
http://www.progdigy.com) an. Meines Erachtens die schnellste und einfachste Komponente, um mit JSON zu arbeiten.
Eine einfaches
ob:=SO(jsonstring)
reicht aus, um einen Objektbaum aus einem JSON-String zu erzeugen. Dort kann man dann mit
ob.S['pfad']
auf die einzelnen (String-) Elemente zugreifen, mit
ob.O['pfad']
kommt man an die Objekte und mit
ob.A['pfad']
an die Arrays. Iteratoren gibt es auch