CSV till textkolumner
Ibland behöver du data upplagd i läsbara kolumner utan att introducera Markdown, HTML eller ett kalkylark, ett kodblock i en README, en terminalvänlig rapport, ett oformaterat e-postmeddelande till ett ops-team. Den här omvandlaren läser CSV-indata (eller tabb-, semikolon-, pipe-separerad) och matar ut mellanslagsutfyllda kolumner där varje cell fylls ut till bredden på den bredaste cellen i den kolumnen. Resultatet ställer upp sig perfekt i ett monospace-typsnitt.
Så justeras kolumnerna
-
1
Klistra in datan
Vilken vanlig avgränsare för platta filer som helst fungerar: komma, tabb, semikolon eller pipe.
-
2
Välj avgränsaren
Verktyget tolkar citerade celler med `str_getcsv`, så inbäddade avgränsare inuti citattecken respekteras.
-
3
Kolumnbredder mäts
För varje kolumn hittar omvandlaren den bredaste cellen över alla rader och lagrar den som målbredd.
-
4
Celler fylls ut med mellanslag
Varje cell fylls ut åt höger till kolumnbredden; kolumner sammanfogas med två mellanslag mellan sig.
Varför monospace spelar roll för den här utdatan
Mellanslagsutfylld justering fungerar bara när varje tecken har samma bredd. I proportionella typsnitt (Helvetica, Arial, brödtexten på din blogg) tar ett i mindre horisontellt utrymme än ett M, så kolumnerna ser ojusterade ut även om varje cell har samma antal mellanslagstecken.
Var den renderas korrekt
- Markdown-kodblock (
``` ) - HTML-element
<pre>och<code> - Terminalutdata, loggfiler
- Rich-text-fält inställda på monospace (de flesta IDE:er, Gitea-issue-bodies)
Var den ser trasig ut
- Vanliga stycken i blogginlägg
- Gmail och de flesta e-postklienter (de använder proportionella typsnitt som standard)
- Slack-meddelanden utanför backticks
- Notion-oformaterade textblock
Alternativ för människoläsbar text
| Målutdata | Rekommenderat verktyg |
|---|---|
| Webbsida | CSV till HTML-tabell |
| GitHub-README | CSV-till-Markdown-omvandlare |
| Kalkylark | CSV till Excel |
| API-payload | CSV till JSON |
Tips
- Korta celler vinner. Mycket långa värden tvingar en kolumn att bli extremt bred. Korta av lång text först eller låt den brytas genom att efterbearbeta utdatan rad för rad.
- Tabbjusterat är annorlunda. Om du vill ha
\t-separerad utdata för att klistra in i ett kalkylark, hoppa över det här verktyget och använd en vanlig TSV-export, justeringen bryts i kalkylarket ändå. - Breda Unicode räknas annorlunda. Omvandlaren mäter med
mb_strlensom räknar kodpunkter. Dubbelbreda CJK-tecken blir tekniskt sett bredare än deras antal antyder; visuellt kan de driva i vissa terminaler.
Vanliga frågor
Verktyget fyller ut celler med mellanslagstecken. I proportionella typsnitt upptar ett i mindre horisontellt utrymme än ett M, så även om mellanslagsantalet är korrekt matchar inte pixlarna. Rendera inuti ett kodblock eller ställ in typsnittet på monospace.
Inte direkt, det här verktyget använder dubbla mellanslag som avgränsare. För en pipe-avgränsad justerad vy, efterbearbeta genom att ersätta det dubbla mellanslaget med |, eller använd CSV-till-Markdown-omvandlaren för en tabell i GFM-stil.
Saknade celler fylls ut till kolumnbredden med mellanslag, så att utdatan förblir rektangulär och justeras snyggt.
Ja, texten du klistrar in skickas till vår server så att verktyget kan justera kolumnerna. Den sparas inte och läggs inte till i sidlänken.
Relaterade verktyg
Ordräknare
Räkna ord, tecken, meningar och stycken med lästid, taltid, sökordstäthet och ett Flesch-läsbarhetsvärde för uppsatser, inlägg, bildtexter och meta-beskrivningar.
Piltecken att kopiera
Kopiera vanliga Unicode-pilar med ett klick: raka, dubbla, diagonala, krokade, cirkulära och triangelformade för dokument, chatt och design.
Mindre än eller lika med-symbolen
Kopiera tecknet ≤ och relaterade matematiska jämförelsesymboler. Inkluderar Unicode, HTML-entiteter och LaTeX-markup för kalkylark, uppsatser och webbsidor.
Lösenordsgenerator
Skapa starka slumpmässiga lösenord med valbar längd, symboler, siffror samt stora och små bokstäver med kryptografisk slump.
Användarnamnsgenerator
Skapa användarnamnsidéer från ett startord, med valfria siffror och avskiljare. Praktiskt för nya konton, gamertaggar och alternativa profiler.
Anagramlösare
Ange upp till 10 bokstäver och se varje unik omkastning av dem, med dubblerade permutationer borttagna och listan begränsad till 200 resultat.