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
Das hab ich mir jetzt auch mal heruntergeladen, was für eine Typ hat "ob" denn SuperObject?
Ist sicher auch interessant eine Lösung für beides zu haben.