Konwerter CSV na Markdown

Użyj tego konwertera CSV na MD, aby zamienić pliki CSV na czyste tabele Markdown, zachowując pola w cudzysłowie i znaki tabeli.

Jak przekonwertować CSV na MD

  1. Wklej tekst CSV lub prześlij obsługiwany plik .csv.
  2. Potwierdź separator, znak cudzysłowu, wiersz nagłówka i kodowanie znaków.
  3. Podgląd przetworzonych wierszy i wygenerowanej tabeli Markdown.
  4. Skopiuj tabelę lub pobierz plik .md.

Co zachowuje konwerter?

Co zachowuje konwerter?
Zawartość źródłowaZalecane zachowanie wyjścioweUwaga dotycząca konwersji
Wiersz nagłówkaUżyj pierwszego wiersza lub skonfigurowanego wiersza jako nagłówków
Wiersze i kolumnyZachowaj przetworzone dane prostokątne
Separatory w cudzysłowieZachowaj przecinki lub separatory wewnątrz pól w cudzysłowie
Znaki ucieczki cudzysłowuPoprawnie dekoduj podwójne znaki cudzysłowu
Puste polaRenderuj puste komórki
Znaki nowej linii w polachUcieczka, zamiana lub użycie znaczników HTML
Znaki pionowej kreskiUcieczka, aby komórki GFM pozostały poprawne
WyrównanieGeneruj opcjonalne wyrównanie kolumn

Co może się zmienić podczas konwersji?

Treść wieloliniowa i bogata

Komórki tabeli Markdown mają ograniczone wsparcie dla łamania wierszy, list i treści blokowych.

Bardzo duże zbiory danych

Tysiące wierszy mogą wygenerować technicznie poprawną, ale trudną do odczytania tabelę Markdown. Przejrzyj wynik przed publikacją.

Kodowanie znaków

Pliki zakodowane jako Windows-1252, Shift_JIS lub inny zestaw znaków mogą być wyświetlane niepoprawnie, jeśli zostaną zdekodowane jako UTF-8.

Nieregularne wiersze

Wiersze z różną liczbą pól wymagają błędu, reguły naprawy lub jawnej polityki dopełniania.

Typy danych

CSV nie zachowuje w sposób nieodłączny typów numerycznych, dat ani logicznych; Markdown prezentuje tekst.

Typowe zastosowania CSV na Markdown

Dodaj dane do README

Zamień zwartą macierz zgodności lub listę funkcji na tabelę w systemie kontroli wersji.

Udostępnij wyniki zapytań

Wklej mały eksport do zgłoszenia, pull requesta lub biletu pomocy.

Dokumentuj pola API

Konwertuj schemat lub listę pól przechowywaną w CSV na czytelną tabelę referencyjną.

Przenieś notatki tabelaryczne do Obsidian

Utwórz przenośną tabelę tekstową, zachowując CSV do dalszych obliczeń.

Przykład konwersji CSV na Markdown

Input
nazwa,opis,status
Alfa,"Szybki, prosty",aktywny
Beta,"A | B",wstrzymany
Expected Markdown
| nazwa | opis | status |
|---|---|---|
| Alfa | Szybki, prosty | aktywny |
| Beta | A \| B | wstrzymany |

Wskazówki dotyczące czystszego wyniku Markdown

  1. Potwierdź separator Pliki rozdzielane przecinkami, średnikami i tabulatorami mogą wyglądać podobnie w podglądzie zwykłego tekstu.
  2. Użyj prawdziwego parsera CSV Proste dzielenie ciągów znaków psuje przecinki w cudzysłowie, znaki ucieczki cudzysłowu i pola wieloliniowe.
  3. Ogranicz liczbę wierszy do dokumentacji Zwięzła tabela jest bardziej użyteczna niż wklejenie całego zbioru danych.
  4. Sprawdź kodowanie przed konwersją Napraw uszkodzone znaki na etapie dekodowania, a nie po wygenerowaniu Markdown.
  5. Podgląd pionowych kresek i łamania wierszy Te znaki mogą zepsuć strukturę tabeli, jeśli nie są konsekwentnie poprzedzone znakiem ucieczki.

Często zadawane pytania

Czy pierwszy wiersz CSV staje się nagłówkiem tabeli?

Pierwszy wypełniony wiersz staje się nagłówkiem tabeli Markdown. Przygotuj wiersz nagłówka przed konwersją, gdy CSV zaczyna się bezpośrednio od danych.

Czy znaki pionowej kreski są automatycznie poprzedzane znakiem ucieczki?

Tak. Znaki pionowej kreski są poprzedzane znakiem ucieczki, aby pozostały we właściwej komórce tabeli GFM.

Jak obsługiwane są przecinki wewnątrz pól w cudzysłowie?

Przecinki w cudzysłowie pozostają w tej samej komórce. Parser CSV obsługuje również znaki ucieczki cudzysłowu.

Co się dzieje z wieloliniowymi komórkami CSV?

Łamania wierszy wewnątrz komórki stają się <br>. Dzięki temu wiersz pozostaje prostokątny w Markdown w stylu GitHub.

Czy mogę używać średników lub tabulatorów jako separatorów?

Tak. Wykrywanie separatorów obsługuje przecinki, średniki, tabulatory i pionowe kreski.

Czy puste komórki są zachowywane?

Tak. Puste komórki pozostają puste i nie przesuwają wartości w kolejnych kolumnach.

Czy kolumny numeryczne mogą być wyrównane do prawej?

Znaczniki wyrównania GFM mogą wyrażać wyrównanie do lewej, środka lub prawej.

Jak duży może być plik CSV?

Konwerter nie narzuca stałego limitu rozmiaru pliku. Bardzo duże pliki CSV mogą przetwarzać się dłużej, a ich tabele Markdown mogą być niepraktyczne do czytania, więc przejrzyj duże wyniki przed ich publikacją.

Konwertuj Markdown z powrotem na PDF

Masz już plik Markdown? Użyjkonwertera Markdown na PDFaby utworzyć plik PDF do udostępnienia.