Przejdź do treści
100% lokalnie

Markdown tabela na CSV

Konwertuj tabelę Markdown z rurami na CSV lub JSON.

Wejście
Wynik

Markdown tabela na CSV

Wklejjąc tabelę Markdown — tabelę napisaną z rurami i wierszem myślników pod nagłówkiem — a to narzędzie wyodrębnia dane w formacie CSV, gotowe do wstawienia do arkusza kalkulacyjnego, importu bazy danych lub skryptu. Czyta pliki README, problemy GitHub, strony wiki i wszelkie inne tabele oddzielone rurami bez konieczności ręcznego przepisywania danych.

Pierwszy wiersz domyślnie jest traktowany jako nagłówek, dlatego nazwy kolumn przechodzą do wiersza nagłówka CSV lub, gdy włączna opcja „Wynik jako tablica JSON”, stają się kluczami każdego obiektu JSON. Wyłącz opcję „Pierwszy wiersz to nagłówek”, aby wszystkie wiersze były traktowane jako dane. Wiersz wyrównania — wiersz myślników i dwukropków, który mówi rendererowi Markdown, jak wyrównać każdą kolumnę — zostaje automatycznie usunięty. Wyłącz opcję „Ignoruj wiersz wyrównania”, jeśli chcesz go zachować jako doslowny wiersz myślników. Wybierz separator wyjścia (przecinek, średnik, tabulacja lub rura) i czy każde pole ma być ujęte w cudzysłów, czy tylko te, które tego potrzebują, ponieważ zawierają separator, znak cudzysłowu lub podział wiersza.

Komórki często zawierają pozostałości Markdown z dokumentu źródłowego: znaczniki pogrubienia i kursywy lub link napisany jako tekst w nawiasach, po którym następuje adres URL w nawiasach. Włącz opcję „Usuń pogrubienie, kursywę i linki”, aby redukować je do zwykłego tekstu, dzięki czemu CSV zawiera czyste wartości zamiast gwiazdek i składni nawiasów. Doslowna rura wewnątrz komórki jest zwykle pisana ze znakiem backslash na przedzie; domyślnie narzędzie zmienia go z powrotem na zwykły znak rury, a opcja „Uniefix rury wewnątrz komórek” wyłącza to, jeśli musisz zachować backslash. Gdy dokument zawiera więcej niż jedną tabelę, opcja „Konwertuj każdą tabelę na wejściu” przetwarza je wszystkie — każda staje się własnym blokiem CSV, oddzielonym pustym wierszem, lub własną tablicą, gdy wyjście to JSON.

Wszystko działa lokalnie w przeglądarce. Tabela nigdy nie opuszcza twojego urządzenia, dzięki czemu bezpiecznie jest konwertować wewnętrzną dokumentację, nieopublikowane specyfikacje lub cokolwiek, czego nie chciałbyś przesyłać na serwer. Skopiuj wynik, pobierz go jako plik .txt lub wyślij bezpośrednio do innego narzędzia, takiego jak CSV na JSON lub CSV na tabelę HTML, aby kontynuować potok.

Częste pytania

Co liczy się jako tabela Markdown?
Każdy blok kolejnych wierszy, które używają znaków rury (|) do oddzielenia komórek — standardowa składnia tabeli Markdown o smaku GitHub, w tym wiersz wyrównania myślników pod nagłówkiem.
Czy może konwertować więcej niż jedną tabelę naraz?
Tak. Włącz opcję „Konwertuj każdą tabelę na wejściu” i każda tabela znaleziona w wklejonym tekście jest konwertowana, każda jako własny blok w wynik.
Co się dzieje z wierszem wyrównania?
Domyślnie zostaje usunięty, ponieważ zawiera tylko wskazówkę wyrównania kolumn dla renderera Markdown i nie stanowi rzeczywistych danych. Wyłącz opcję „Ignoruj wiersz wyrównania”, jeśli chcesz go zachować jako doslowny wiersz.
Czy obsługuje pogrubienie, kursywę lub linki wewnątrz komórek?
Włącz opcję „Usuń pogrubienie, kursywę i linki”, aby zredukować znaczniki pogrubienia i kursywy oraz linki Markdown do zwykłego tekstu, zanim dotrą do CSV lub JSON.
Czy moja tabela jest gdzieś przesyłana?
Nie. Konwersja odbywa się całkowicie w przeglądarce — tabela pozostaje na twoim urządzeniu i nigdy nie jest wysyłana na serwer.