Direct naar de tool
ViewCSV
Niets wordt geüpload

CSV naar TXT omzetten

text-export.csv· VOORBEELDGEGEVENS1 rij · 3 kolommen
Waarden die beginnen met = + - @ krijgen een ' ervoor, zodat spreadsheetprogramma’s ze als tekst tonen. Gewone getallen zoals -12.5 blijven ongewijzigd.
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

1 rij · 1 bestand TXT gebruikt het gekozen scheidingsteken en de aanhalingstekens. Codering geldt voor downloads; Kopiëren plaatst tekst op het klembord.

Vraagt een importscherm om een tekstbestand? Open je CSV en schrijf het opnieuw met de gewenste veldscheiding. Standaard krijg je een TXT met tabs, UTF-8, CRLF-regeleinden en kolomnamen. Je ziet de uitvoer vooraf en de verwerking blijft in de browser. De extensie .txt bepaalt niet hoe de kolommen zijn opgebouwd; stel in het ontvangende programma dezelfde scheiding en codering in.

Een TXT voor het ontvangende programma maken

  1. Open een bestand of plak de rijen. Controleer eerst de invoertabel. Bij vreemde tekens of één lange kolom pas je de importinstellingen aan en open je de bron opnieuw.
  2. Kies tab, komma, puntkomma of pipe. Stel ook kolomnamen, aanhalingstekens en CRLF- of LF-regeleinden in. De TXT-weergave volgt je instellingen.
  3. Download het TXT-bestand in de gekozen codering. Kopiëren zet tekst op het klembord; de bestandscodering en BOM gelden uitsluitend voor de download.

Waarden met komma’s, aanhalingstekens en regeleinden

Een decimale komma wordt niet veranderd in een punt. Velden met het gekozen scheidingsteken, aanhalingstekens of een nieuwe regel krijgen aanhalingstekens; aanhalingstekens binnen het veld worden verdubbeld. Je kunt ook alle velden of alleen niet-numerieke velden insluiten. Dit bewaart meerregelige cellen en levert geen vaste kolombreedtes op.

Voorloopnullen en lange identificatienummers blijven tekst. Formulebescherming staat aanvankelijk aan en voegt een apostrof toe aan tekst die op een formule lijkt. Zet deze alleen uit als je bewust de oorspronkelijke tekens nodig hebt. Pas de kolomvolgorde zo nodig eerst aan via CSV-kolommen hernoemen en ordenen.

Codering kiezen en bestanden in een batch verwerken

UTF-8 zonder BOM is de standaard. Verder kun je UTF-8 met BOM, UTF-16 LE met BOM en Windows-1252 kiezen. Kan Windows-1252 een teken niet opslaan, dan stopt de export in plaats van een vraagteken te schrijven. Een verkeerd gelezen bron moet je eerst opnieuw importeren met de juiste codering. Voor een bestand met CSV-extensie is er CSV-scheidingsteken en codering wijzigen.

Batchconversie gebruikt de huidige import- en uitvoerinstellingen voor ieder bestand. Meerdere geslaagde TXT-bestanden komen in één ZIP; bij één resultaat volgt een directe download. Mislukte bestanden worden vermeld. De volledige tabelweergave ondersteunt 25 MiB, 100.000 rijen, 250 kolommen en 2 miljoen cellen. Bestanden boven de bytegrens worden gestreamd, met een gedeeltelijke weergave die niet kan worden gekopieerd. Download verwerkt het hele bestand binnen de geheugen- en uitvoergrenzen. De omgekeerde route is Tekst naar CSV.

Voorbeeld: een komma in de naam en een notitie met twee regels

Deze synthetische testgegevens worden met de standaardinstellingen opgeslagen. Tabs scheiden de kolommen. De komma blijft in de naam staan en de meerregelige notitie behoudt haar aanhalingstekens. Ook de laatste record eindigt op CRLF.

CSV
sku,name,note
00731,"Desk, lamp","Line 1
Line 2"
TXT
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

Vragen en antwoorden

Daarmee verandert de naam, niet de structuur. Het kan alleen als de ontvanger de bestaande scheiding, codering en kolomnamen al accepteert. Bij andere eisen schrijf je het bestand opnieuw en controleer je de importweergave van de ontvanger.

Standaarden en bronnen