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
- 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.
- Kies tab, komma, puntkomma of pipe. Stel ook kolomnamen, aanhalingstekens en CRLF- of LF-regeleinden in. De TXT-weergave volgt je instellingen.
- 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.
sku,name,note 00731,"Desk, lamp","Line 1 Line 2"
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.
Tabs worden vaak als celscheiding gebruikt. De verwerking van aanhalingstekens en regels binnen een veld verschilt per programma; controleer het resultaat daar. Wil je codes expliciet als tekstcellen opslaan, gebruik dan CSV naar Excel.