Bonjour,
ce lundi je suis bouché à l'émeri.
j'ai ce résultat (taux de devises obtenu via api.freecurrencyapi.com)
Comment je peux traiter ça, j'ai l'habitude de tableaux, là, je sèche lamentablement ?{"data":
{"AUD":1.555397,"BGN":1.9559,"BRL":5.543935,"CAD":1.440726,"CHF":0.988599,"CNY":7.33797,"CZK":23.711723,"DKK":7.447198,"EUR":1,"GBP":0.888193,
"HKD":8.382221,"HUF":383.983663,"IDR":16204.729963,"ILS":3.795524,"INR":88.434198,"ISK":153.990826,"JPY":143.51116,"KRW":1384.678343,"MXN":19.
627914,"MYR":4.735549,"NOK":10.999526,"NZD":1.713609,"PHP":59.327931,"PLN":4.761781,"RON":4.915187,"RUB":79.068292,"SEK":11.178534,"SGD":1.42
8641,"THB":36.797208,"TRY":20.154229,"USD":1.068489,"ZAR":19.312965}}
Idem, selon la documentation je devrais obtenir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 aStream:=TmemoryStream.Create; try // NetHTTPRequest1.Get(url,aStream); // Memo1.Lines.LoadFromStream(aStream); aJsonString:=TJSONString.Create(Memo1.Lines.Text); // ? comment obtenir le taux de USD ? finally aStream.Free; end;
or, je n'obtiens que la partie "data" bien évidemment obtenir cette date serait un plus{
"meta": {
"last_updated_at": "2022-01-01T23:59:59Z"
},
"data": {
"AED": 3.67306,
"AFN": 91.80254,
"ALL": 108.22904,
"AMD": 480.41659,
"...": "150+ more currencies"
}
}
Bref, ce matin c'est pas la joie du coding![]()
Partager