Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
875 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Utiliser le contenu d'un fichier XML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser le contenu d'un fichier XML

n°2135301
F22Raptor
Tête en l'air ...
Posté le 07-04-2012 à 00:09:06  profilanswer
 

Hello,
Un fournisseur de données (Météo France) m'a fourni un code permettant de créer des URL requêtes sur ses serveurs (météo aéro).
Les URL retournent un fichier XML dans lequel on trouve les infos souhaitées, soit en texte brut, soit sous la forme d'un bout de lien pour un PDF
 
Par exemple, voici une partie d'un fichier XML retourné, tel qu'il s'affiche dans le navigateur :
Le texte en rouge m'intéresse, car c'est la partie d'une URL permettant d'afficher un PDF.
Comment faire, sur mon site, pour qu'un clic sur le bouton "affichage PDF" (donc avec l'URL requête en lien, j'imagine), retourne, non pas le fichier XML, mais directement le PDF (dont le lien est http//debuturl.sitemeteofrance.fr    auquel on colle le texte du lien PDF rouge) ?
 :jap:  
 

Citation :

<?xml version="1.0" encoding="ISO-8859-1" ?>  
- <dossier id="ILE_DE_FRANCE-GRAND_PARIS" lienPDF="/FR/aviation/affiche_dossier_preetabli.php?login=c7yzsrSMu3WNebAK4GqYY2dpmm1lZGnd1uGXZZuWtdWt">
- <message type="METAR" oaci="LFPT" nom="PONTOISE-CORMEILLES-EN-VEXIN">
- <texte>
- <![CDATA[ METAR LFPT 062130Z AUTO 36007KT 350V060 9999 NSC 04/M01 Q1011=
  ]]>  
  </texte>
  </message>
- <message type="SIGMET" oaci="LFFF" nom="PARIS">
- <texte>
- <![CDATA[  
LFFF SIGMET 2 VALID 062100/070100 LFPW-
LFFF PARIS FIR/UIR SEV TURB FCST WI N4815 W00015 - N4930 W00015 -
N5115 E00200 - N5030 E00330 FL210/360 MOV SE 20KT NC=
 
  ]]>  
  </texte>
  </message>
- <message type="METAR" oaci="LFPB" nom="PARIS-LE BOURGET">
- <texte>
- <![CDATA[ METAR LFPB 062130Z AUTO 36005KT 9999 NSC 07/00 Q1010=
  ]]>  
  </texte>
  </message>
- <message type="TAFL" oaci="LFPB" nom="PARIS-LE BOURGET">
- <texte>
- <![CDATA[  
TAF LFPB 061700Z 0618/0718 36009KT 8000 NSC TEMPO 0621/0707 33009KT
PROB40 TEMPO 0708/0710 BKN012 TEMPO 0712/0717 4000 -SHRA SCT023TCU=
 
  ]]>  
  </texte>
  </message>


 


---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball
mood
Publicité
Posté le 07-04-2012 à 00:09:06  profilanswer
 

n°2135304
gilou
Modérateur
Modzilla
Posté le 07-04-2012 à 11:31:29  profilanswer
 

Ben clairement, au clic du bouton  
1) Tu envoies la requête à meteo france
2) Tu récupères le fichier XML réponse
3) Tu parses le message pour en extraire l'URL du fichier PDF
4) Tu la requête avec cette URL
5) Tu laisse ton navigateur afficher la réponse à la requête
J'ai pas l'impression que ça puisse se faire purement en XML/XSL, il faudra probablement un peu de javascript aussi.
A+,


Message édité par gilou le 07-04-2012 à 11:33:38

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2135341
F22Raptor
Tête en l'air ...
Posté le 07-04-2012 à 23:19:01  profilanswer
 

Merci !  :jap:
Je vais jeter un coup d'oeil au site du zero pour voir ce que je peux faire en JS


Message édité par F22Raptor le 07-04-2012 à 23:19:09

---------------
Is it a bird? Is it a plane? No it s F22Raptor !  -  I love flying because football, baseball, rugby, and golf only take one ball

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Utiliser le contenu d'un fichier XML

 

Sujets relatifs
Shell Unix : Extraire une valeur d'un fichier[C# / LINQ to XML] Générer des balises contenant des ':'
[XML] Remises informatisées d'ordres de paiement SEPA (ISO 20022)html5 progress et contenu de div
Modifier fichier .swf[BATCH] Lire une certaine partie d'un fichier texte
[Resolu] Word 2010, ouvrir un fichier .doc et l'enregistrer en .pdf[XML] Problème avec formulaire envoi
Allocation fichier en entrée / sortiecomment utiliser deux module liste simple avec une autre application
Plus de sujets relatifs à : Utiliser le contenu d'un fichier XML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR