Konvertera TSV till JSON
När du kopierar ett område från Excel, Google Sheets eller LibreOffice separeras cellerna med tabbar. Ställ in avgränsaren på Tab så gör konverteraren om det inklistrade blocket till en JSON-array utan någon omformatering.
Genomgånget exempel
name city visits vip Smith, Jane São Paulo 1200 true Kim Seoul; Busan 85 false
[
{
"name": "Smith, Jane",
"city": "São Paulo",
"visits": 1200,
"vip": true
},
{
"name": "Kim",
"city": "Seoul; Busan",
"visits": 85,
"vip": false
}
]Eftersom kolumner bara delas vid tabbar förblir "Smith, Jane" och "Seoul; Busan" intakta utan citattecken. Kolumnen visits blir tal och kolumnen vip blir booleska värden, precis som med kommaavgränsad indata.
Så hanterar konverteraren det
- Välj Tab i menyn Avgränsare. Med standardinställningen Komma skulle tabbavgränsade rader i stället delas vid kommatecken.
- Kommatecken, semikolon och lodstreck i en cell behöver inga citattecken. Ett värde som innehåller en tabb eller ett citattecken måste omges av dubbla citattecken, med citattecken inuti dubblerade.
- Celler som innehåller radbrytningar kan inte konverteras, eftersom varje rad läses som en separat post. Ta bort radbrytningarna först.
- Rubriker, trimning och datatyper följer samma regler som för CSV: tal, true/false och tomma celler blir JSON-tal, booleska värden och null.
- För att gå tillbaka använder du fliken JSON till CSV med Tab valt och klistrar in resultatet direkt i ett kalkylblad.