Převodník JSON na SQL / TOML

Převeďte objekt JSON (nebo pole objektů) na připravené příkazy SQL INSERT nebo na dokument TOML.
Veškeré zpracování probíhá lokálně ve vašem prohlížeči — nic se nenahrává.
JSON → SQL JSON → TOML
Uvozovat identifikátory:
Názvy sloupců pocházejí z klíčů objektů (sjednocení přes všechny řádky). Typy sloupců se odvozují: celá čísla → INTEGER, desetinná čísla → REAL, logické hodnoty → BOOLEAN, vše ostatní → TEXT. Vnořené objekty a pole se ukládají jako text JSON.
Převádí se automaticky při psaní.
Vložte JSON vlevo a výsledek SQL / TOML se zobrazí vpravo.
Poznámky k SQL: řetězce se obalují jednoduchými uvozovkami s escapováním ''; chybějící hodnoty se stanou NULL; logické hodnoty TRUE/FALSE. Poznámky k TOML: řetězce používají dvojité uvozovky s escape sekvencemi jako \n; klíče, které nejsou bezpečné bez uvozovek, se uvozují.
Co je TOML? TOML znamená Tom's Obvious, Minimal Language. Je to lidsky přívětivý formát konfiguračních souborů, který trochu připomíná INI, ale přidává jasná pravidla pro vnořené tabulky, pole tabulek, vložená pole, řetězce, čísla, logické hodnoty a data. JSON je skvělý, když stroje mluví se stroji; TOML je navržen pro lidi upravující nastavení. Převodník promění objekt JSON na dokument TOML: klíče nejvyšší úrovně se stanou řádky klíč = hodnota, vnořené objekty sekcemi [tabulka] a pole objektů položkami [[pole tabulek]]. Například JSON {"server":{"host":"localhost","port":8080},"debug":true} se stane:
debug = true

[server]
host = "localhost"
port = 8080
Poznámka: vstup musí být objekt JSON; pole na nejvyšší úrovni není platný dokument TOML. Hodnoty null jsou vynechány s komentářem, protože TOML nemá typ null.