CSV-naar-tabel-converter
Plak CSV, tab-gescheiden of puntkomma-gescheiden gegevens en zie ze als tabel met een kopregel, een aantal gegevensrijen en een aantal kolommen. Kopieer de tabel als HTML met inline randen en opvulling, klaar om in een webpagina, e-mailsjabloon of CMS te zetten. Gratis, geen registratie, en de gegevens blijven in je browser.
Scheidingsteken
Zo gebruik je de CSV-naar-tabel-converter
- 1. Kies een scheidingsteken. Automatisch detecteren is de standaard; kies komma, tab of puntkomma als de gok fout is.
- 2. Plak je CSV. Neem de kopregel mee — de eerste regel wordt altijd als kop van de tabel gezien.
- 3. Druk op Omzetten naar Tabel. De voorvertoning verschijnt met het aantal gegevensrijen (de kop wordt niet meegeteld), het aantal kolommen en de instelling van het scheidingsteken.
- 4. Kopieer wat je nodig hebt. HTML Kopiëren kopieert de tabelmarkup; CSV Kopiëren kopieert je invoer precies zoals je hem typte.
Wat je krijgt
De voorvertoning is een gewone tabel met de eerste rij als th-cellen. HTML Kopiëren maakt een compleet table-element met thead en tbody, en elke cel heeft zijn eigen inline stijl, zodat de tabel zijn randen behoudt zonder stijlblad. Voor het voorbeeld Naam,Leeftijd,Stad met rijen voor Alice en Bob begint de tabel met:
Tabel
<table style="border-collapse:collapse;width:100%;font-family:sans-serif;font-size:14px">
Kopcel
<th style="border:1px solid #ccc;padding:8px 12px;background:#f5f5f5;font-weight:600;text-align:left">Naam</th>
Gegevenscel
<td style="border:1px solid #ccc;padding:8px 12px">Alice</td>
De tellingen voor dat voorbeeld zijn 2 gegevensrijen en 3 kolommen. Celtekst wordt geëscaped (&, <, > en dubbele aanhalingstekens), dus data met punthaken verschijnt als tekst in plaats van als markup. De kopie is de HTML-broncode als platte tekst: plak hem in een HTML-blok van een CMS, een e-mailsjabloon of een code-editor. In een tekstverwerker wordt hij geen tabel — voor een tabel die in Word of Google Docs past, gebruik de APA-tabelgenerator.
Hoe het scheidingsteken wordt gekozen
In de automatische modus probeert de converter een komma, een tab en een puntkomma op de eerste paar regels, negeert alles binnen aanhalingstekens, en kiest het teken dat die regels het meest consistent in hetzelfde aantal kolommen splitst; een komma wint bij gelijke stand en is de terugvaloptie bij één kolom. Het gekozen scheidingsteken staat na het omzetten op de kaart Scheidingsteken. Is je data door iets anders gescheiden, zoals een verticale streep, vervang de scheidingstekens dan eerst door komma's. Spreadsheetprogramma's in veel Europese instellingen exporteren bestanden met puntkomma's, omdat de komma hun decimaalteken is; tab-gescheiden data krijg je door cellen uit een spreadsheet te kopiëren.
Beperkingen
| Situatie | Wat er gebeurt | Wat te doen |
|---|---|---|
| Veld tussen aanhalingstekens met het scheidingsteken | Blijft in één cel; dubbele aanhalingstekens worden één | Niets — dit werkt |
| Veld tussen aanhalingstekens met een regeleinde | Blijft in één cel, met het regeleinde (Windows CRLF-regeleinden worden ook verwerkt) | Niets — dit werkt |
Een losse aanhaling in een veld zonder aanhalingstekens, zoals 12" ruler | Blijft gewone tekst, omdat het veld niet met een aanhaling begon | Niets — dit werkt |
| Rijen met een verschillend aantal cellen | Worden getoond zoals ze zijn, niet opgevuld | Voeg de ontbrekende scheidingstekens toe aan de korte rijen |
| Lege regels | Worden overgeslagen | Niets |
| Geen kopregel | De eerste gegevensrij wordt nog steeds als kop getoond | Voeg een kopregel toe |
Wil je dezelfde data als JSON, of JSON terug naar CSV? Gebruik CSV naar JSON.
Welke tool heb je nodig?
| Je wilt | Gebruik |
|---|---|
| CSV als tabel zien, of HTML kopiëren | Deze pagina |
| JSON uit CSV, of CSV uit JSON | CSV naar JSON |
| Een Markdown-tabel voor GitHub of een README | Markdown Tabelgenerator |
| LaTeX-tabular-code | LaTeX-tabelgenerator |
| Een APA 7-tabel voor een paper | APA-tabelgenerator |
| Alleen sommige kolommen | Kolomextractor |
Veelgestelde vragen
- Welke scheidingstekens ondersteunt de CSV-converter?
- Komma, tab en puntkomma, ofwel automatisch herkend op basis van de eerste regels of met de hand gekozen. Andere scheidingstekens, zoals verticale strepen, worden niet herkend; vervang ze eerst door komma's.
- Verwerkt de CSV-converter velden tussen aanhalingstekens?
- Ja. Een veld tussen dubbele aanhalingstekens kan het scheidingsteken of een regeleinde bevatten, en twee dubbele aanhalingstekens achter elkaar worden één. Een aanhaling midden in een veld zonder aanhalingstekens, zoals in 12" ruler, blijft tekst.
- Hoe kopieer ik de tabel naar een webpagina?
- Druk op HTML Kopiëren en plak in een HTML-veld of in de codeweergave van je paginaeditor. Elke cel heeft een inline stijl, dus de randen en opvulling blijven behouden in editors en e-mailsjablonen die stijlbladen verwijderen. Pas de kleuren in de geplakte code aan als je een andere look wilt.
- Kan ik de tabel in Word of Google Docs plakken?
- HTML Kopiëren geeft opmaak als tekst, die een tekstverwerker als code toont. Voor een opgemaakte tabel die in die programma's past, gebruik je de APA-tabelgenerator.
- Kan ik cellen rechtstreeks uit Excel of Google Sheets plakken?
- Ja. Cellen die uit een spreadsheet zijn gekopieerd komen tab-gescheiden binnen, wat automatisch detecteren herkent. Een cel met een regeleinde komt tussen aanhalingstekens binnen, en de converter houdt die in één cel.
- Wordt mijn CSV ergens geüpload?
- Nee. Het parsen en de voorvertoning gebeuren in je browser, en kopiëren gebruikt je klembord. Niets wat je plakt wordt naar CitationEasy gestuurd.
- Is er een maximale grootte?
- Er is geen vaste limiet, maar de voorvertoning toont elke rij op de pagina, dus tienduizenden rijen maken je browser traag. Voor grote bestanden converteer je een deel of gebruik je een spreadsheetprogramma.