Convertisseur Gratuit JSON vers Lua en Ligne
Convertissez JSON en tables Lua instantanément. Compatible avec json.lua et dkjson.
Entrée JSON
Sortie Lua
Qu'est-ce que JSON vers Lua ?
Qu'est-ce que JSON vers Lua ?
Comment utiliser cet outil
Coller ou importer JSON
Collez votre JSON ou importez un fichier. Utilisez le Formatage JSON pour formater d'abord.
Vérifier la sortie
Le panneau de droite affiche les tables Lua générées.
Copier ou télécharger
Utilisez Copier ou Télécharger. Pour formater le JSON d'abord, utilisez le Formatage JSON. Pour la validation, utilisez le Validateur JSON.
Exemples JSON vers Lua
Voici un exemple de génération de tables Lua à partir d'un objet JSON.
Exemple : Enregistrement abonné
Entrée JSON :
Sortie Lua générée :
Quand JSON vers Lua aide
Lors du développement de scripts Lua qui consomment des APIs REST ou des fichiers de configuration JSON.
Questions fréquentes
Table Lua vs JSON ?
Les objets JSON se mappent en tables Lua avec des clés string. Les tableaux JSON se mappent en tables Lua avec des indices numériques (1-based en Lua). Les deux utilisent le même type de table. Les tables Lua sont flexibles ; le générateur produit la syntaxe littérale.
dkjson vs json.lua ?
dkjson est complet. json.lua est minimal. Les deux parsent du JSON à l'exécution.
Mes données sont-elles privées ?
Oui. La génération s'exécute entièrement dans votre navigateur. Aucun JSON ni code n'est envoyé à un serveur.
Puis-je utiliser dans Roblox ?
Oui. Roblox utilise Lua (Luau). Les tables générées fonctionnent dans les scripts Roblox. Pour les réponses HTTP JSON, utilisez HttpService:JSONDecode() et cet outil pour la configuration statique.
Indexation 1-based ?
Les tableaux Lua sont 1-based. La sortie générée respecte cela. Les tableaux JSON deviennent des tables Lua avec des indices commençant à 1.
Outils connexes
json.lua. dkjson. Spécification JSON. MDN JSON. Manual Lua 5.4.