Qu'est-ce qu'un fichier JSON et comment en ouvrir un

Fichier Json Sur Visual Studio Code Sur Un Moniteur D'Ordinateur Portable Image Par Terenz Jomar Dela Cruz

Si vous avez déjà fait des choses comme de la comptabilité personnelle sur Excel, alors vous avez probablement ressenti ce problème : plus vous stockez d’infos, plus il est difficile de mettre à jour les choses. À mesure que vos données deviennent plus volumineuses, tout devient désordonné et étrange. Les bases de données sont bien et tout, mais elles ne sont pas exactement aussi “lisibles” que la plupart d’entre nous le souhaiteraient. Heureusement, il y a JSON pour nous aider.

Table des matières

  • Qu’est-ce qu’un fichier JSON ?
  • À quoi sert JSON
  • Comment ouvrir un fichier JSON
  • Utilisation des visualiseurs JSON
  • Conversion de fichier JSON
  • Questions fréquentes

Qu’est-ce qu’un fichier JSON ?

JSON signifie JavaScript Object Notation et il est utilisé pour définir des objets en JavaScript. Bien sûr, vous n’avez pas besoin d’apprendre JavaScript pour comprendre JSON. C’est simplement un format pour regrouper des données afin qu’elles soient plus faciles à lire et à formater.

Jetez un coup d’œil à cet exemple et trouvez les noms de chaque animal de compagnie :

{  
"pets":[  
{  
"type":"dog",  
"name":"Maddogna",  
"breed":"Golden Retriever",  
"age":3,  
"likes":["barking","going for walks","Fluffman"],  
"dislikes":["loud noises","strangers"]  
},  
{  
"type":"cat",  
"name":"Fluffman",  
"breed":"Siamese",  
"age":3,  
"likes":["napping","being petted"],  
"dislikes":["being picked up","Maddogna","dog food"]  
},  
{  
"type":"iguana",  
"name":"Gizzards the Great",  
"breed":"Green Iguana",  
"age":2,  
"likes":["sunbathing","watching Fluffman and Maddogna"],  
"dislikes":["cold weather","being stared at by Fluffman and Maddogna"]  
}  
]  
}

C’est comme une liste de choses. Et vous pouvez facilement voir les noms des animaux de compagnie : Maddogna, Fluffman et Gizzards the Great. Parmi eux, il y a d’autres données comme leur âge, leurs aversions et leur race.

JSON comble le fossé entre les ordinateurs et les humains normaux en ce qui concerne les données. C’est rapide, compréhensible et peut être converti dans n’importe quel autre format dont vous avez besoin pour que vos données ressemblent à cela.

Les fichiers JSON brillent le mieux lorsqu’il s’agit de convertir de grandes quantités de données.

À quoi sert JSON

JSON est un format. Vous pouvez y envoyer presque n’importe quoi. Tant que vous envoyez des données compilées, JSON peut être utilisé. En fait, votre ordinateur l’utilise probablement en ce moment pour communiquer avec d’autres ordinateurs à travers le monde sans que vous le sachiez.

Il y a de nombreuses utilisations pour JSON, telles que :

  • Messages instantanés
  • Emails
  • Fichiers de configuration
  • Informations réseau

Reqres Dans Un Exemple De Pi Formaté Avec Json Lite Mode Sombre

Vous pouvez également voir JSON dans les jeux pendant le développement et la sortie pour stocker vos sauvegardes et paramètres.

Bien sûr, il existe d’autres moyens plus rapides de déplacer des données, mais JSON est tout simplement trop pratique pour être abandonné.

Comment ouvrir un fichier JSON

À leur cœur, les fichiers JSON ne sont vraiment que des fichiers texte enregistrés avec une extension “.json”. Vous pouvez les ouvrir avec n’importe quel éditeur de texte brut comme s’il s’agissait d’un fichier texte ordinaire.

  1. Sous Windows, ouvrez le Bloc-notes et allez dans “Fichier -> Ouvrir” puis recherchez le fichier JSON que vous essayez d’ouvrir.

Flèche Rouge Du Bloc-Notes Sur Ouvrir Fichier

Astuce : Si le fichier ne semble pas apparaître, cliquez sur le menu déroulant qui dit “Documents texte (*.txt)” et choisissez l’option “Tous les fichiers”.

Bloc-Notes Ouvrir Fichier Tous Les Fichiers

  1. S’il y a quelque chose que vous souhaitez rechercher dans le fichier, appuyez simplement sur Ctrl + F puis tapez ce que vous devez trouver.

Bloc-Notes Recherche De Maddogna Dans Le Fichier Json

  1. Si vous souhaitez créer un nouveau fichier JSON, il vous suffit de créer un fichier texte ordinaire et de l’enregistrer avec une extension de fichier “.json”. Assurez-vous de changer le type d’enregistrement en “Tous les fichiers” sinon il se transformera en “nomdefichier.json.txt” à la place.

Enregistrer Nouveau Fichier Json Pets Json Flèche Sur Type D'Enregistrement Déroulant

Astuce : Pour ouvrir des fichiers JSON sous macOS et Linux, vous pouvez utiliser l’éditeur de texte par défaut pour ouvrir et visualiser des fichiers JSON.

Utilisation des visualiseurs JSON

Bien que utiles, le problème avec ces convertisseurs en ligne est qu’ils ne sont pas pratiques lorsque vous effectuez des tâches basées sur le web. Heureusement, il existe différents types de visualiseurs JSON qui peuvent non seulement vous aider à convertir des fichiers JSON, mais aussi vous permettre de mieux lire leur contenu sans les maux de tête !

JSON Lite

JSON Lite ( Chrome | Firefox) est une extension de navigateur qui facilite beaucoup la visualisation et l’édition de fichiers JSON sur n’importe quel navigateur basé sur Chrome. Il met en évidence des parties du code JSON avec différentes couleurs. Et si l’apparence par défaut n’est pas assez “visible”, vous pouvez modifier les paramètres pour l’indentation, réduire les lignes et même le configurer pour le mode sombre.

Jsonplaceholder Typicode Exemple Json Avec Json Lite À Gauche Et Aucun À Droite

Alternativement, vous pouvez également utiliser ces beautifiers JSON pour rendre les données plus faciles à visualiser.

Conversion de fichier JSON

Selon ce que vous utilisez le fichier JSON, vous pourriez avoir besoin d’utiliser un convertisseur pour le changer en fichier CSV ou XML.

Pour ce faire, vous pouvez utiliser un convertisseur JSON comme le Code Beautify JSON Viewer. C’est une application web qui convertit les fichiers JSON en CSV ou XML, qui peuvent ensuite être utilisés par d’autres logiciels.

Pour utiliser le Code Beautify JSON Viewer, il vous suffit de télécharger votre fichier en cliquant sur le bouton “Fichier” puis de convertir en cliquant soit sur “vers XML” soit sur “vers CSV”.

Code Beautify Json Viewer Convertir Fichier Json En Fichier Xml Ou Fichier Csv

Questions fréquentes

JSON est-il meilleur que CSV et XML ?

Comparé à CSV et XML, les fichiers JSON sont plus simples, plus flexibles et plus faciles à interpréter pour un ordinateur. Pour la plupart, il vous permet de stocker des structures de données telles quelles. Contrairement à XML, vous n’avez pas besoin d’ajouter des balises disant qu’un 1 est un nombre et non une chaîne contenant le nombre 1. Il est également capable d’avoir des structures de données complexes, contrairement à CSV qui nécessite que vous ajoutiez NULL chaque fois que vous avez des “cellules” supplémentaires dans vos données.

JSON est-il un langage de programmation ?

JSON n’est PAS un langage de programmation, mais il est certainement utilisé dans un langage de programmation. JSON est basé sur JavaScript qui l’utilise pour définir des choses appelées “objets” dans ce langage. C’est un format de notation pour énumérer des choses - vous ne pouvez rien faire d’autre avec sauf définir des choses.

JSON est-il juste XML ?

Non, JSON n’est pas XML. Contrairement à XML, vous pouvez définir des nombres, des booléens et des valeurs nulles dans JSON.