SNT

Données structurées - Formats


Formats CSV, XML et JSON

Les trois formats suivants se basent sur un fichier texte, c'est-à-dire qu'ils représentent les données par une suite de caractères. Pour les trois formats, on peut distinguer deux types d'information dans les fichiers : les données en tant que telles et des caractères permettant de stocker la structure de ces données. La grande différence entre ces trois formats est la manière dont les données sont structurées.

Voici la même table codée sous trois formats de type texte différents :

CSV XML JSON

Nom, Prénom, Profession, Décès
Hugo, Victor, Écrivain, 1885
Camus, Albert, Écrivain, 1960

<Auteurs>
<Auteur>
<Nom>Hugo</Nom>
<Prénom>Victor</Prénom>
<Décès>1885</Décès>
</Auteur>
<Auteur>
<Nom>Camus</Nom>
<Prénom>Albert</Prénom>
<Décès>1960</Décès>
</Auteur>
</Auteurs>

[
{
"Nom" :"Hugo",
"Prénom" :"Victor",
"Décès" :1885
},
{
"Nom" :"Camus",
"Prénom" :"Albert",
"Décès" :1960
}
]

Le format vCard (.vcf)

vCard (VisitCard soit Carte de visite) est un format standard ouvert d'échange de données personnelles. C'est le format utilisé par les logiciels de carnet d'adresse, de courrier électronique y compris sur appareils mobiles.
Le fichier vCard est un format de carnet d'adresses qui peut contenir une ou plusieurs adresses. Lorsqu'il n'en contient qu'une seule, c'est une carte de visite.

Un fichier vCard porte une extension .vcf (pour Virtual Card File). Son contenu est lisible par n'importe quel éditeur de texte (Bloc Note, Notepad++, ...)

Pour en savoir plus, https://fr.wikipedia.org/wiki/VCard

Exercices : Fiche exercices et données à télécharger

Exemple d'une vcard lue par le logiciel Outlook



Retourner en haut