Markdown-tabell till CSV
Konvertera en Markdown-tabell med pipe-tecken till CSV eller JSON.
Markdown-tabell till CSV
Klistra in en Markdown-tabell — den typ som är skriven med pipe-tecken och en rad bindestreck under rubriken — och det här verktyget extraherar data som CSV, redo att klistras in i ett kalkylblad, en databasimport eller ett skript. Det läser README, GitHub-problem, wiki-sidor och andra tabeller separerade med pipe-tecken utan att du behöver omskriva data för hand.
Den första raden behandlas som standard som rubrik, så kolumnnamn går till CSV-rubrikraden eller blir, när „Utdata som JSON-matris“ är aktiverat, nycklar för varje JSON-objekt. Inaktivera „Första rad är rubrik“ för att behandla alla rader som data. Justeringsraden — raden med bindestreck och kolon som talar om för Markdown-renderaren hur varje kolumn ska justeras — tas bort automatiskt. Inaktivera „Ignorera justeringsrad“ om du vill behålla det som en bokstavlig rad bindestreck. Välj utdataseparatorn (komma, semikolon, tabb eller pipe) och om varje fält ska omslutas med citationstecken eller endast de som behöver det eftersom de innehåller separatorn, ett citationstecken eller ett radbrytning.
Celler innehåller ofta rester av Markdown från källdokumentet: fet- och kursiv-markeringar eller en länk skriven som text inom parentes följt av en URL inom parentes. Aktivera „Ta bort fetstil, kursiv och länkar“ för att minska dessa till oformaterad text så att CSV innehåller rena värden istället för asterisker och parentessyntax. Ett bokstavligt pipe-tecken inuti en cell skrivs normalt med ett omvänt snedstreck framför; verktyget ändrar det som standard tillbaka till ett enkelt pipe-tecken, och „Unescape | i celler“ inaktiverar detta om du behöver behålla det omvända snedstrecket. När ett dokument innehåller flera än en tabell, „Konvertera varje tabell i indata“ bearbetar dem alla — var och en blir sitt eget CSV-block, separerat av en tom rad, eller sin egen matris när utdata är JSON.
Allt körs lokalt i webbläsaren. Tabellen lämnar aldrig enheten, så det är säkert att konvertera intern dokumentation, opublicerade specifikationer eller något annat du inte vill ladda upp till en server. Kopiera resultatet, ladda ner det som en .txt-fil, eller skicka det direkt till ett annat verktyg som CSV till JSON eller CSV till HTML-tabell för att fortsätta pipelinen.