J'ai ce apiréponse Obtenir de api
Il renvoie une réponse dans un format XML. Ceci est une réponse d'échantillon.
<flightStatus>
<flightId>305133622</flightId>
<carrierFsCode>BA</carrierFsCode>
<flightNumber>1382</flightNumber>
<departureAirportFsCode>LHR</departureAirportFsCode>
<arrivalAirportFsCode>MAN</arrivalAirportFsCode>
<departureDate>
<dateLocal>2013-08-06T06:30:00.000</dateLocal>
<dateUtc>2013-08-06T05:30:00.000Z</dateUtc>
</departureDate>
Je veux afficher le numéro de vol et l'heure d'arrivée en html. Comment s'y prendre?
L'extrait de code provient de la réponse; ce n'est pas un fichier xml que j'ai.
C'est ce que j'ai essayé.
<script>
function getResponse()
{
$.ajax({
type: 'POST',
url: 'https://api.flightstats.com/flex/flightstatus/rest/v2/xml/route/status/LHR/MAN/arr/2013/08/06?appId=ID&appKey=KEY&hourOfDay=0&numHours=24&utc=false&maxFlights=5',
data: {},
dataType: 'xml',
success: function(data)
{ $("display").html(data); },
error: function() { alert('something bad happened'); }
});
}
</script>
ce que dit votre console? – Akki619
rien ... je clique sur un bouton et onClick ("getResponse") il n'affiche rien. J'ai aussi essayé votre code édité dans la réponse ... toujours rien. @ Akki619 – Kira
Basé sur l'interaction avec cette URL, il est plutôt improbable que la console ne dise rien. – Quentin