SQL til JSON
Konverter SQL INSERT-sætninger til JSON-arrays eller -objekter med det samme. Understøtter flere VALUES-rækker, NULL-håndtering, automatisk typedetektion og pretty print. 100% klientside, ingen upload.
Hvordan fungerer SQL INSERT til JSON-konvertering?
Værktøjet analyserer SQL INSERT INTO-sætninger, udtrækker kolonnenavne og rækværdier og konverterer hver række til et JSON-objekt med kolonnenavne som nøgler.
Hvilken SQL-syntaks understøttes?
Standard INSERT INTO tabel (kolonner) VALUES (værdier) syntaks understøttes, inklusive flere VALUES-rækker, kolonnenavne med backtick eller dobbelte anførselstegn, NULL-værdier, numeriske værdier, strengværdier med escape:ede enkelte anførselstegn og boolske værdier.
Hvordan håndteres NULL-værdier?
NULL-værdier konverteres til JSON null som standard. Du kan skifte indstillingen for helt at ekskludere nøgler med NULL-værdier fra output.
Er mine data sikre og private?
Ja. Al behandling foregår 100% lokalt i din browser med JavaScript. Ingen data sendes til nogen server, og værktøjet fungerer selv uden internetforbindelse.
Hvad er forskellen mellem JSON array- og JSON object-output?
Array-output pakker alle rækker ind i en JSON-array [{...}, {...}]. Object-output bruger den første kolonne som nøgle og producerer {nøgle: {...}, nøgle: {...}}. Vælg baseret på dine API- eller kodebehov.
Kan det håndtere store SQL-dumps?
Ja. Værktøjet behandler SQL i din browser med streaming-parsing, så det kan effektivt håndtere INSERT-sætninger med tusindvis af rækker.
Registrerer det datatyper automatisk?
Ja. Værktøjet registrerer automatisk numeriske værdier (heltal og decimaltal), boolske værdier (true/false), NULL og strenge og konverterer dem til passende JSON-typer.
Hvorfor konvertere SQL til JSON?
JSON er standardformatet for dataudveksling til web-API'er, NoSQL-databaser og konfigurationsfiler. Konvertering af SQL INSERT-data til JSON letter datamigrering mellem relationelle og ikke-relationelle systemer.
Kan jeg bruge dette værktøj offline?
Ja. Da al behandling er JavaScript på klientsiden, fungerer værktøjet fuldt ud offline, efter siden er indlæst.
Hvordan håndteres escape:ede anførselstegn i SQL?
Escape:ede enkelte anførselstegn (\'\') i SQL-strengværdier af-escape:s korrekt og konverteres til normale anførselstegn i JSON-output.