Aller au contenu
TextArray
Tout en local

Env vers JSON

Convertissez les fichiers de variables d'environnement en objets JSON structurés.

Entrée
Sortie

Env vers JSON

Convertissez instantanément les fichiers de variables d'environnement (.env) en objets JSON valides. Cet outil en ligne gratuit transforme les paires KEY=value de style dotenv en JSON joliment imprimé, parfait pour la gestion de la configuration, la migration des données et l'intégration de fichiers d'environnement hérités avec des systèmes modernes basés sur JSON.

Le convertisseur traite la syntaxe standard dotenv avec précision : chaque ligne est analysée comme une paire KEY=value où les lignes vides et les commentaires (lignes commençant par #) sont automatiquement ignorés. Les valeurs entre guillemets sont automatiquement supprimées de leurs guillemets environnants : les guillemets simples ou doubles fonctionnent tous deux de manière transparente. Si une clé apparaît plusieurs fois, la dernière occurrence l'emporte, correspondant au comportement de la plupart des chargeurs de variables d'environnement. La sortie peut être formatée avec une indentation réglable de 0 espace (représentation compacte) à 8 espaces (hautement lisible), vous donnant un contrôle total sur le format de sortie JSON.

La sécurité et la confidentialité sont intégrées. Tout s'exécute entièrement dans votre navigateur sans aucun traitement côté serveur, de sorte que les données de configuration sensibles, les clés API et les secrets ne quittent jamais votre appareil. Le décompte en direct montre exactement combien de clés ont été analysées et la taille exacte de la sortie JSON résultante. Une fois converti, copiez le JSON directement, téléchargez-le sous forme de fichier .json ou dirigez-le vers d'autres outils pour un traitement supplémentaire. Parfait pour les flux de travail DevOps, l'automatisation du déploiement et les tâches de gestion de la configuration.

FAQ

Quel est le format dotenv ?
Dotenv est un format de texte simple pour stocker des variables d'environnement, avec une paire KEY=value par ligne. Les commentaires commencent par # et les lignes vides sont ignorées. Couramment utilisé dans les fichiers .env pour la configuration des applications, en particulier dans les projets Node.js, Python et Ruby.
Que se passe-t-il lorsqu'une clé apparaît plusieurs fois ?
La dernière occurrence de chaque clé est prioritaire et remplace toutes les valeurs antérieures. Ce comportement correspond aux chargeurs de variables d'environnement standard, garantissant des résultats prévisibles lors du traitement des fichiers de configuration avec des clés en double.
Comment les valeurs citées sont-elles gérées ?
Si une valeur est entourée de guillemets simples ou doubles correspondants, les guillemets sont automatiquement supprimés, ne laissant que le contenu. Les valeurs sans guillemets et les valeurs avec des guillemets incompatibles sont conservées exactement telles qu'elles apparaissent dans l'entrée.
Puis-je personnaliser l’indentation JSON ?
Oui. L'option de retrait vous permet de choisir entre 0 (compact, taille minimale) et 8 espaces (hautement lisible). Sélectionnez 0 pour une taille de fichier minimale ou une valeur plus élevée pour faciliter l'inspection et la modification manuelles du JSON.
Mes données de configuration sont-elles téléchargées quelque part ?
Non. Toutes les conversions s'effectuent entièrement dans votre navigateur à l'aide d'un traitement côté client. Vos données ne touchent jamais aucun serveur, ce qui les rend totalement sécurisées pour les fichiers de configuration sensibles, les clés API et les secrets de production.