Gratis JSON til Lua-konverter — Online
Konverter JSON til Lua-tabeller umiddelbart. Fungerer med json.lua og dkjson.
JSON-inndata
Lua-utdata
Lua bruker tabeller for både objekter og tabeller. Biblioteker som json.lua eller dkjson håndterer JSON-koding og dekoding. Dette verktøyet genererer Lua-tabelliteraler fra JSON-en din. JSON-spesifikasjonen definerer formatet; konvertering kjører i nettleseren din. Ingenting sendes til en server.
Lua bruker tabeller for både objekter og tabeller. Biblioteker som json.lua eller dkjson håndterer JSON-koding og dekoding. Dette verktøyet genererer Lua-tabelliteraler fra JSON-en din. JSON-spesifikasjonen definerer formatet; konvertering kjører i nettleseren din. Ingenting sendes til en server.
Slik bruker du verktøyet
Lim inn eller last opp JSON
Lim inn JSON-en din eller last opp en fil. Sett tabellnavnet i konfigurasjonsfeltet hvis du vil ha en navngitt variabel. Ugyldig JSON vil vise en feil. Bruk JSON-validator for å sjekke syntaksen først.
Kopier eller last ned
Bruk Kopier eller Last ned. For formatering av JSON først, bruk JSON-formaterer. For validering, bruk JSON-validator.
Eksempler på JSON til Lua
Her er et eksempel på generering av Lua-tabeller fra et JSON-objekt.
Eksempel: Abonnementspost
JSON-inndata:
Generert Lua-utdata:
Når JSON til Lua hjelper
Når du skriver Lua-skript for spill (f.eks. LÖVE2D, Roblox), konfigurasjoner (f.eks. Neovim) eller innebygde systemer som trenger statiske data fra JSON, lar konvertering til Lua-tabeller deg legge inn strukturen direkte. For API-svar eller dynamisk JSON, bruk dkjson ved kjøretid. Dette verktøyet er nyttig når du har statisk JSON og vil ha Lua-tabelliteraler. For å trekke ut spesifikke verdier, bruk jq.
Ofte stilte spørsmål
Lua-tabell vs JSON?
JSON-objekter mapper til Lua-tabeller med strengnøkler. JSON-tabeller mapper til Lua-tabeller med numeriske indekser (1-baserte i Lua). Begge bruker samme tabelltype. Lua-tabeller er fleksible; generatoren produserer literal-syntaks.
dkjson vs json.lua?
dkjson er funksjonsrik. json.lua er minimal. Begge analyserer JSON ved kjøretid. Dette verktøyet genererer statiske tabelliteraler.
Er dataene mine private?
Ja. Generering kjører helt i nettleseren din. Ingen JSON eller kode sendes til noen server.
Kan jeg bruke i Roblox?
Ja. Roblox bruker Lua (Luau). De genererte tabellene fungerer i Roblox-skript. For HTTP JSON-svar, bruk HttpService:JSONDecode() og dette verktøyet for statisk konfigurasjon.
1-basert indeksering?
Lua-tabeller er 1-baserte. Den genererte utdataen respekterer dette. JSON-tabeller blir Lua-tabeller med indekser som starter på 1.
Relaterte verktøy
json.lua. dkjson. JSON-spesifikasjon. MDN JSON. Lua 5.4-manual.