Die Doku sagt, AsJSON liefert den JSON String zurück, sagt aber nichts von einem Reader.
Ich habe jetzt kein Delphi bei der Hand, aber ich erinnere mich nur an Konstruktoren für WRITER.
Da es für dich so klar ist, was muss ich tun, damit mein Beispiel funktioniert?
Hier der Auszug aus dem Quelltext
Delphi-Quellcode:
constructor Create(const AJSONWriter: TJSONWriter); overload;
constructor Create(const AJSONWriter: TJSONWriter;
AGetReader: TGetReaderProc; AReleaseReader: TReleaseReaderProc;
AResetWriter: TResetWriterProc); overload;
Siehst du den zweiten Konstruktor, den mit den
T...Proc
Argumenten?
Den musst du verwenden (wie ich schon geschrieben habe).