Aide aux développeurs

L'export des données de Tourisma peut se faire de 3 méthodes différentes :

  • PDF
  • CSV
  • JSON

Dans cette partie nous traiterons uniquement les 2 dernières méthodes (CSV & JSON) qui répondent à une structure de données précises.

Fichier CSV :

Définition :

Comma-separated values, connu sous le sigle CSV, est un format texte ouvert représentant des données ayant une structure de tableau sous forme de valeurs séparées par des virgules et où chaque ligne de texte correspond à une ligne de ce tableau et les virgules correspondent aux séparations entre les colonnes. 

 Facile à générer,  le format CSV peut être utilisé lorsqu'on souhaite déployer le contenu d'une base de données sur une feuille de calcul ou pour une exploitation ultérieure par d'autres programmes ou outils informatiques.

Notre export Tourisma :

Actuellement, le fichier CSV de l'export Tourisma est automatiquement converti en fichier excel (.xlsx) pour une exploitation plus accessible pour les personnes ne possédant pas de connaissances techniques.

Pour les personnes désirant un fichier plus détaillé, merci de se référer à la partie de l'export JSON.

Structure :

La structure du fichier est assez simple :

  • Chaque colonne représente un attribut selon le groupe d'informations rempli
  • Chaque ligne représente les informations liées à un objet précis
  • Les champs vides représentent les éléments non remplis dans Tourisma


Fichier JSON :

Définition :

JSON (JavaScript Object Notation) est un format d'échange de données léger. Il est facile à lire et à écrire et les machines peuvent facilement l'analyser et le générer.

Le format JSON est basé sur un sous-ensemble de la norme de langage de programmation JavaScript. Il reste toutefois complètement indépendant du langage même s'il utilise des conventions qui lui sont familières.

Ces propriétés font de JSON un langage d'échange de données idéal.

 Structure :

  •  Les données sont présentées de façon hiérarchique : Objet > attribut > valeur
  • Les valeurs non remplies dans Tourisma sont "null"
  • Les valeurs multiples d'un attribut sont séparées par des virgules