Einzelnen Beitrag anzeigen

Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.174 Beiträge
 
Delphi 11 Alexandria
 
#1

Wie kann man Klassen-Felder in eine Json-Datei speichern

  Alt 25. Dez 2022, 00:25
Hallo zusammen,

bisher hatte ich gerne Ini-Dateien eingesetzt. In einem neuen Tool von mir möchte ich nun eine json-Datei anstelle einer ini-Datei anwenden.

Also einige Klassen mit den benötigten Feldern erstellt (im Prinzip pro Sektion aus einer Ini-Datei eine eigene Klasse).
Über my_jsonObj := TJSONObject.ParseJSONValue( TFile.ReadAllText(.... lese ich die Json-Datei in meine Json-Objektvariable ein.
Danach weise ich meinen Klassen-Feldern die Werte über JsonDatabaseParam.DatenbankName := my_jsonObj.GetValue<string>(... zu.

Wie kann ich nun die Werte meiner Klassen-Felder in eine Json-Datei schreiben?

Vielen Dank im Voraus und schöne Weihnachten!
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat