Forum: Programmieren allgemein
by TigerLilly,
7. Dez 2018
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?
Forum: Programmieren allgemein
by TigerLilly,
7. Dez 2018
Nachtrag: Ich möchte das Umkopieren vermeiden. Ich könnte ja den JSION String erzeugen, den einer StringList zuweisen und dann erst speichern. Aber da das ein großes JSON Konstrukt ist (bzw wird) würde ich das gern vermeiden.
Forum: Programmieren allgemein
by TigerLilly,
7. Dez 2018
Eigentlich nicht. Die Writer sind ja assigned. Im Code sehe ich zwar, dass das Fehlen eines Readers ein Problem ist, aber wo und warum ich den ins Spiel bringen soll, erkenne ich nicht.
Forum: Programmieren allgemein
by TigerLilly,
6. Dez 2018
Ich habe diesen Code:
procedure TTabbedwithNavigationForm.DataToJSON;
var
Builder: TJSONObjectBuilder;
FileStream: TFileStream;
sPath: string;
StreamWriter: TStreamWriter;
Writer: TJsonTextWriter;
begin