Bonjour,
Je me connecte à une API météo avec le composant tREST.
Quand je veux lire le résultat avec un tMap, il ne me met qu eles 3 champs suivants : statuscode, body et String.
Tout le contenu est envoyé dans le champ body :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <?xml version="1.0" encoding="UTF-8"?> <root><data><rh>78</rh><pod>n</pod><lon>-78.64</lon><pres>1004.5</pres><timezone>America/New_York</timezone><ob_time>2022-01-05 11:20</ob_time><country_code>US</country_code><clouds>65</clouds><ts>1641381600</ts><solar_rad>0</solar_rad><state_code>NC</state_code><city_name>Raleigh</city_name><wind_spd>0.45</wind_spd><wind_cdir_full>north-northeast</wind_cdir_full><wind_cdir>NNE</wind_cdir><slp>1017.3</slp><vis>5</vis><h_angle>-90</h_angle><sunset>22:15</sunset><dni>0</dni><dewpt>0.7</dewpt><snow>0</snow><uv>0</uv><precip>0</precip><wind_dir>13</wind_dir><sunrise>12:24</sunrise><ghi>0</ghi><dhi>0</dhi><aqi>52</aqi><lat>35.78</lat><weather><icon>c02n</icon><code>802</code><description>Scattered clouds</description></weather><datetime>2022-01-05:11</datetime><temp>4.2</temp><station>1327W</station><elev_angle>-16.96</elev_angle><app_temp>5.3</app_temp></data><count>1</count></root>
Comment puis-je faire pour récupérer de façon structurée ce contenu et ne traiter par exemple que le champ "temp" ou "datetime" ?
D'avance merci,
Partager