Wat is TSV?

TSV (Tab-Separated Values) is een platte-tekstindeling voor het opslaan van tabellarische gegevens. Elke rij is een regel, en kolommen binnen een rij worden gescheiden door tabtekens (\t). TSV is vergelijkbaar met CSV (Comma-Separated Values), maar gebruikt een tab als scheidingsteken, wat conflicten met komma's die natuurlijk in tekstvelden voorkomen, vermijdt. Het wordt veel ondersteund door spreadsheetapplicaties, databases en tools voor gegevensverwerking.

JSON (JavaScript Object Notation) is een lichte tekstindeling voor het weergeven van gestructureerde gegevens als arrays en objecten. Wanneer gegevens als een array van objecten in JSON worden opgeslagen, komt elk object overeen met een rij en komen de sleutels ervan overeen met kolomkoppen — waardoor conversie tussen TSV en JSON eenvoudig is.

Hulpmiddelbeschrijving

Dit hulpmiddel converteert gegevens bidirectioneel tussen TSV- en JSON-indelingen. Plak TSV om een JSON-array van objecten te krijgen, of plak een JSON-array van objecten om TSV-uitvoer met een koptekstrij te krijgen.

Functies

  • Bidirectionele conversie: Converteer TSV naar JSON of JSON naar TSV met een enkele schakelaar.
  • Verwerking van koptekstrijen: Gebruikt automatisch de eerste TSV-rij als kolomnamen bij conversie naar JSON, en objectsleutels als kopteksten bij conversie naar TSV.
  • Waarschuwing voor ondersteuning van geneste objecten: Verwacht een platte array van objecten voor JSON-naar-TSV; geneste structuren worden niet ondersteund.