1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| function getXmlInTab() {
var urlXml = 'https://www.vigicrues.gouv.fr/services/observations.xml/?CdStationHydro=L800001020&GrdSerie=H';
var xml = UrlFetchApp.fetch(urlXml).getContentText();
// Logger.log(xml);
var resultInTab = [];
var ligneTab = [];
var ligneTabTemp, flux, emetteur, destinataire;
var allScenar = xml.split('<Scenario>');
for(var idx = 1; idx < allScenar.length; idx++) {
ligneTabTemp = allScenar[idx].split('</Scenario>')[0];
flux = ligneTabTemp.split('<Flux>')[1].split('</Flux>')[0];
emetteur = ligneTabTemp.split('<Emetteur>')[1].split('</Emetteur>')[0];
destinataire = ligneTabTemp.split('<Destinataire>')[1].split('</Destinataire>')[0];
ligneTab.push(flux);
ligneTab.push(emetteur);
ligneTab.push(destinataire);
resultInTab.push(ligneTab);
}
// Logger.log(resultInTab);
return resultInTab;
} |
Partager