Jak przekonwertować CSV na MD
- Wklej tekst CSV lub prześlij obsługiwany plik
.csv. - Potwierdź separator, znak cudzysłowu, wiersz nagłówka i kodowanie znaków.
- Podgląd przetworzonych wierszy i wygenerowanej tabeli Markdown.
- Skopiuj tabelę lub pobierz plik
.md.
Co zachowuje konwerter?
| Zawartość źródłowa | Zalecane zachowanie wyjściowe | Uwaga dotycząca konwersji |
|---|---|---|
| Wiersz nagłówka | Użyj pierwszego wiersza lub skonfigurowanego wiersza jako nagłówków | |
| Wiersze i kolumny | Zachowaj przetworzone dane prostokątne | |
| Separatory w cudzysłowie | Zachowaj przecinki lub separatory wewnątrz pól w cudzysłowie | |
| Znaki ucieczki cudzysłowu | Poprawnie dekoduj podwójne znaki cudzysłowu | |
| Puste pola | Renderuj puste komórki | |
| Znaki nowej linii w polach | Ucieczka, zamiana lub użycie znaczników HTML | |
| Znaki pionowej kreski | Ucieczka, aby komórki GFM pozostały poprawne | |
| Wyrównanie | Generuj 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
nazwa,opis,status
Alfa,"Szybki, prosty",aktywny
Beta,"A | B",wstrzymany
| nazwa | opis | status |
|---|---|---|
| Alfa | Szybki, prosty | aktywny |
| Beta | A \| B | wstrzymany |
Wskazówki dotyczące czystszego wyniku Markdown
- Potwierdź separator Pliki rozdzielane przecinkami, średnikami i tabulatorami mogą wyglądać podobnie w podglądzie zwykłego tekstu.
- Użyj prawdziwego parsera CSV Proste dzielenie ciągów znaków psuje przecinki w cudzysłowie, znaki ucieczki cudzysłowu i pola wieloliniowe.
- Ogranicz liczbę wierszy do dokumentacji Zwięzła tabela jest bardziej użyteczna niż wklejenie całego zbioru danych.
- Sprawdź kodowanie przed konwersją Napraw uszkodzone znaki na etapie dekodowania, a nie po wygenerowaniu Markdown.
- 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.