DevToolBoxGRATUIT
Blog

Comment ouvrir un fichier JSON : Guide complet pour développeurs

9 min de lecturepar DevToolBox

Si vous avez deja telecharge une reponse d'API ou recu un fichier de configuration, vous avez probablement rencontre un fichier .json. Ce guide complet couvre toutes les methodes pour ouvrir et visualiser des fichiers JSON.

Ouvrez et formatez vos fichiers JSON avec notre outil gratuit.

Qu'est-ce qu'un fichier JSON ?

Un fichier JSON est un fichier texte brut qui stocke des donnees au format JavaScript Object Notation avec des paires cle-valeur.

Comme JSON est du texte brut, vous pouvez l'ouvrir avec n'importe quel editeur de texte, mais un outil specialise offre la coloration syntaxique et la validation.

Methode 1 : Ouvrir un fichier JSON dans VS Code

VS Code est l'editeur le plus populaire pour travailler avec les fichiers JSON, avec support integre.

  1. Ouvrez le fichier avec Ctrl+O.
  2. Formatez avec Shift+Alt+F.
  3. Utilisez le panneau Outline pour naviguer.

VS Code valide automatiquement le JSON et signale les erreurs de syntaxe.

Methode 2 : Ouvrir dans un navigateur

Glissez-deposez un fichier .json dans votre navigateur. Firefox offre le meilleur visualiseur JSON integre.

Chrome necessite une extension comme JSON Viewer pour un affichage formate.

Visualisez et formatez JSON dans votre navigateur avec notre outil.

Methode 3 : Ouvrir dans le terminal

Les outils en ligne de commande sont les plus rapides pour inspecter les fichiers JSON :

cat / less : Methode la plus simple.

# Pretty-print JSON with cat (raw) or less (paginated)
cat data.json
less data.json

# Pretty-print with jq (recommended)
jq . data.json

# Extract a specific field
jq '.users[0].name' data.json

# Pretty-print with Python
python3 -m json.tool data.json

jq : Couteau suisse pour JSON en ligne de commande.

python -m json.tool : Formateur JSON integre a Python.

PowerShell : Utilisez ConvertFrom-Json.

Methode 4 : Notepad++ ou Sublime Text

Notepad++ reconnait les fichiers JSON avec coloration syntaxique.

Sublime Text est rapide meme avec de gros fichiers JSON.

Methode 5 : Outils en ligne

Les outils JSON en ligne sont la solution la plus rapide sans installation.

Essayez notre formateur JSON gratuit en ligne.

Ideaux pour partager, valider et convertir du JSON.

Explorez les structures JSON avec notre visualiseur interactif.

Methode 6 : Ouvrir avec Python

Le module json integre de Python permet de lire facilement les fichiers JSON.

import json

# Read and parse a JSON file
with open('data.json', 'r', encoding='utf-8') as f:
    data = json.load(f)

# Access values
print(data['name'])
print(data['users'][0]['email'])

# Pretty-print the entire structure
print(json.dumps(data, indent=2, ensure_ascii=False))

# Validate JSON from a string
try:
    parsed = json.loads(json_string)
    print("Valid JSON")
except json.JSONDecodeError as e:
    print(f"Invalid JSON: {e}")

json.load() lit un fichier et retourne un dictionnaire Python.

Methode 7 : Ouvrir avec Node.js

Node.js offre plusieurs facons de lire les fichiers JSON.

// Method 1: require (CommonJS)
const data = require('./data.json');
console.log(data.name);

// Method 2: fs.readFileSync
const fs = require('fs');
const raw = fs.readFileSync('data.json', 'utf-8');
const parsed = JSON.parse(raw);

// Pretty-print
console.log(JSON.stringify(parsed, null, 2));

// Method 3: fs/promises (async, ESM)
import { readFile } from 'fs/promises';
const content = await readFile('data.json', 'utf-8');
const json = JSON.parse(content);

// Validate JSON
try {
  JSON.parse(rawString);
  console.log('Valid JSON');
} catch (e) {
  console.error('Invalid JSON:', e.message);
}

Utilisez JSON.parse() pour analyser et JSON.stringify() pour formater.

Comment valider un fichier JSON

Le JSON invalide est une source courante de bugs :

  1. Validateur en ligne
  2. VS Code
  3. jq
  4. python
  5. Node.js

Validez vos fichiers JSON avec notre outil.

Ouvrir de gros fichiers JSON (100 Mo+)

Pour les fichiers de plus de 100 Mo, utilisez des outils specialises comme jq en mode streaming.

  1. jq --stream
  2. fx
  3. Python ijson
  4. Sublime Text

Questions frequemment posees

Quel programme ouvre les fichiers JSON ?

N'importe quel editeur de texte peut ouvrir des fichiers JSON. Les meilleurs choix sont VS Code, Notepad++, Sublime Text ou des outils en ligne.

Comment visualiser un fichier JSON ?

Ouvrez-le dans VS Code et formatez-le, utilisez jq en ligne de commande, ou collez-le dans un formateur JSON en ligne.

Peut-on ouvrir un fichier JSON dans Excel ?

Oui, utilisez Power Query dans Excel : Donnees > Obtenir des donnees > A partir d'un fichier > A partir de JSON.

Comment ouvrir un fichier JSON sur telephone ?

Utilisez une application d'editeur de texte ou un formateur JSON en ligne dans votre navigateur mobile.

Pourquoi mon fichier JSON s'affiche en une seule ligne ?

Votre fichier JSON est minifie. Utilisez un outil de formatage pour le rendre lisible.

Ouvrir des fichiers JSON est simple avec le bon outil. Utilisez VS Code, jq, votre navigateur ou des outils en ligne.

Formatez et validez vos fichiers JSON avec notre outil gratuit.

Related Developer Tools and Guides

𝕏 Twitterin LinkedIn
Cet article vous a-t-il aidé ?

Restez informé

Recevez des astuces dev et les nouveaux outils chaque semaine.

Pas de spam. Désabonnez-vous à tout moment.

Essayez ces outils associés

{ }JSON Formatter🌳JSON Viewer / TreeJSON Validator

Articles connexes

Formateur JSON & Validateur : Formatez et Validez JSON en Ligne

Formateur et validateur JSON gratuit en ligne. Embellissez JSON, trouvez les erreurs de syntaxe avec des exemples en JavaScript et Python.

JSON Parse Error: Unexpected Token — Comment le trouver et le corriger

Dépannez les erreurs de parsing JSON étape par étape. Causes, localisation et outils de validation.

JSON vs YAML vs TOML : Quel format de config choisir ?

Comparez les formats JSON, YAML et TOML pour vos fichiers de configuration.