Sträng till JSON
Konvertera strängar till JSON-format enkelt
Indata
Utdata
Vad är Sträng till JSON-konverteraren?
Har du JSON fastnat som en sträng? Vi har alla upplevt det — escapade strängar, stringifierat JSON eller text som behöver bli riktig JSON. Det här verktyget konverterar all den strängdata till korrekt JSON (JavaScript Object Notation)-format.
Som MDN Web Docs förklarar behöver JSON-strängar ofta parsas för att bli användbara objekt. Vår konverterare hanterar escapade strängar, stringifierat JSON (utdata från JSON.stringify) och textdata, och konverterar allt till giltigt JSON. Vi följer JSON RFC 8259-specifikationen.
Allt sker i din webbläsare — dina strängar lämnar aldrig din dator. Konvertera dem direkt till JSON och använd dem i dina applikationer.
Hur man använder Sträng till JSON-konverteraren
Följ dessa steg för att konvertera strängdata till JSON. Varje steg använder faktiska knappar och paneler på den här sidan.
Klistra in sträng eller ladda upp fil
Klistra in strängen i den vänstra panelen Indata eller klicka på Ladda upp för att ladda upp en .json- eller .txt-fil. Klicka på Exempel för att se exempeldata. Verktyget hanterar escapade JSON-strängar, JSON.stringify-utdata eller text som behöver parsas som JSON. Exempelindata:
"{\"subscriberId\":\"SUB-1001\",\"plan\":\"5G Obegränsat\"}"Ogiltiga eller icke-parsningsbara strängar visar ett felmeddelande.
Granska konverterat JSON
Den högra panelen Utdata visar det parsade JSON:et med korrekt formatering. Escape-tecken återställs och strukturen valideras enligt RFC 8259. Båda panelerna använder syntaxmarkering.
Kopiera, minifiera eller ladda ner
Klicka på Kopiera för att kopiera JSON till urklipp. Klicka på Minifiera för att komprimera det. Klicka på Ladda ner för att spara som fil. Använd Rensa i indatapanelen för att börja om. All bearbetning sker i din webbläsare.
När du verkligen behöver det här
API-utveckling
Konvertera stringifierat JSON från API-svar till JSON-objekt. Nödvändigt när API:er returnerar JSON som strängar istället för objekt.
Databasfrågor
Konvertera strängdata från databaser till JSON-format. Perfekt för att arbeta med textkolumner som innehåller JSON-data.
Escapade strängar
Ta bort escape-tecken från JSON-strängar. Konverterar escapade tecken till korrekt JSON-format för användning i applikationer.
Databearbetning
Bearbeta strängdata till JSON-format för vidare manipulation. Nödvändigt steg i datapipelines och ETL-processer.
Vanliga frågor
Lagras min strängdata?
Nej. Strängkonverteringen sker helt i din webbläsare med JavaScript. Din data lämnar aldrig din dator.
Vilka typer av strängar kan konverteras?
Verktyget konverterar escapade JSON-strängar, stringifierat JSON (utdata från JSON.stringify) och textdata som kan parsas som JSON till giltigt JSON-format.
Hanterar det escape-tecken?
Ja. Konverteraren avescapar korrekt tecken som \n, \t, \" och andra, och konverterar dem till giltigt JSON-format.
Vad händer om strängen inte är giltig JSON?
Om strängen inte kan konverteras till giltigt JSON visas ett felmeddelande. Verktyget försöker parsa och konvertera, men vissa strängar kan kräva manuell redigering först.
Kan jag minifiera utdatan?
Ja. Klicka på knappen "Minifiera" för att komprimera JSON-utdatan. Användbart för att minska filstorlekar eller användning i produktionsmiljöer.
Vad är skillnaden från JSON Parser?
JSON Parser arbetar med redan giltigt JSON. Sträng till JSON-konverteraren hanterar strängdata som först behöver konverteras till JSON-format, som escapade strängar eller stringifierat JSON.
Andra JSON-verktyg du kan behöva
Strängkonvertering är bara en JSON-uppgift. Här är andra verktyg som fungerar bra tillsammans: