Bộ chuyển đổi JSON sang SQL / TOML

Chuyển một đối tượng JSON (hoặc một mảng các đối tượng) thành các câu lệnh SQL INSERT sẵn sàng chạy hoặc thành tài liệu TOML.
Mọi xử lý diễn ra cục bộ trong trình duyệt của bạn — không có gì được tải lên.
JSON → SQL JSON → TOML
Bao định danh bằng:
Tên cột lấy từ khóa đối tượng (hợp trên mọi hàng). Kiểu cột được suy ra: số nguyên → INTEGER, số thập phân → REAL, giá trị logic → BOOLEAN, còn lại → TEXT. Đối tượng/mảng lồng nhau được lưu dưới dạng văn bản JSON.
Tự động chuyển đổi khi bạn gõ.
Dán JSON bên trái, và SQL / TOML sẽ hiển thị ở bên phải.
Ghi chú SQL: chuỗi được bao trong dấu nháy đơn với escape ''; giá trị thiếu thành NULL; giá trị logic thành TRUE/FALSE. Ghi chú TOML: chuỗi dùng dấu nháy kép với các escape như \n; khóa không an toàn dạng trần được đặt trong dấu nháy.
TOML là gì? TOML là viết tắt của Tom's Obvious, Minimal Language. Đây là định dạng tệp cấu hình thân thiện với con người, trông hơi giống INI nhưng bổ sung các quy tắc rõ ràng cho bảng lồng nhau, mảng bảng, mảng nội tuyến, chuỗi, số, giá trị logic và ngày. JSON rất tốt cho máy nói chuyện với máy; TOML được thiết kế để con người chỉnh sửa thiết lập. Bộ chuyển đổi biến một đối tượng JSON thành tài liệu TOML: khóa cấp cao thành các dòng key = value, đối tượng lồng nhau thành các mục [table], và mảng đối tượng thành các mục [[array of tables]]. Ví dụ, JSON {\"server\":{\"host\":\"localhost\",\"port\":8080},\"debug\":true} thành:
debug = true

[server]
host = "localhost"
port = 8080
Lưu ý: đầu vào phải là một đối tượng JSON; mảng ở cấp cao nhất không phải tài liệu TOML hợp lệ. Giá trị null được bỏ qua kèm chú thích vì TOML không có kiểu null.