Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#9

AW: ParseJSONVALUE wie geht das?

  Alt 1. Aug 2022, 16:33
Vielleicht so (Destructor zum Aufräumen des Arrays müsste noch gemacht werden):

Delphi-Quellcode:
interface

uses
  REST.Json;


  TTranslation = class
  private
    FtranslatedText: string;
  public
    property translatedText: string read FtranslatedText write FtranslatedText;
  end;

  Ttranslations = TArray<TTranslation>;

  Tdata = class
  private
    Ftranslations: TTranslations;
  public
    property translations: TTranslations read Ftranslations write Ftranslations;
  end;

  TApi = class
  private
    Fdata: Tdata;
  public
    property data: Tdata read Fdata write Fdata;
  end;

implementation

var s := TJson.JsonToObject<TApi>('<Dein JSON-String>').data.translations[0].translatedText;
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat