Sådan konverterer du TSV til JSON
- Tilføj din .TSV-fil - træk den ind i boksen ovenfor, eller klik for at gennemse.
- Konverter den til .JSON på få sekunder.
- Download din nye .JSON-fil.
Hvad du kan forvente
- Alle værdier ankommer som strenge, medmindre værktøjet kører type-inferens - et tal som
42kan blive gemt som en strengværdi i JSON; bekræft outputtet, hvis præcise typer er vigtige. - Konverteren forventer, at den første række er kolonneoverskrifter; hvis din
.tsvingen overskriftsrække har, vil JSON-nøgler som standard blive kolonneindekser (0,1,2…). - Et tabulatortegn inde i en celleværdi forrykker hver kolonne, der følger efter det, og ødelægger outputtet lydløst - tjek din kildefil i en teksteditor, hvis resultaterne ser forkerte ud.
Ofte stillede spørgsmål
Skal jeg installere noget for at konvertere TSV til JSON?
Nej - konverteren på denne side er gratis og fungerer uden installation. Til automatisering eller store mængder er Python med
pandas den mest pålidelige løsning.Hvorfor er alle mine værdier strenge i JSON-outputtet?
TSV gemmer alt som ren tekst uden type-metadata. Brug
pandas til automatisk type-inferens, eller konverter værdierne i din kode efter konverteringen.Min TSV har ingen overskriftsrække - hvad sker der?
Den første datarække behandles som kolonnenavne, hvilket giver forkert output. I
pandas skal du indstille header=None og angive en names-liste for at rette dette.Kan jeg konvertere JSON tilbage til TSV?
Ja - i
pandas: df.to_csv('output.tsv', sep='\t', index=False). Indlejrede JSON-objekter og arrays skal flades ud først, da TSV ikke kan repræsentere dem.