Konwerter CSV do JSONL

Konwertuj pliki CSV do formatu JSONL (JSON Lines) natychmiast. Automatyczne wykrywanie nagłówków i wnioskowanie typów. 100% po stronie klienta.

Wejście CSV

Upuść plik .csv tutaj lub kliknij, aby przeglądać

Obsługuje .csv, .tsv, .txt

Jak przekonwertować CSV do JSONL

Konwersja CSV do JSONL odczytuje pierwszy wiersz pliku CSV jako nagłówki kolumn, a następnie konwertuje każdy kolejny wiersz w obiekt JSON z tymi nagłówkami jako kluczami.

Nasz konwerter automatycznie wykrywa separator (przecinek, tabulator lub średnik) i obsługuje pola w cudzysłowach, w tym pola zawierające przecinki lub znaki nowej linii. Wartości są automatycznie typowane — wykrywane są liczby, wartości logiczne i null.

Wyjście jest w prawidłowym formacie JSONL z jednym kompaktowym obiektem JSON na linię, gotowe do użycia z platformami uczenia maszynowego, potokami danych i API.

Czym jest konwersja CSV do JSONL?

Konwersja CSV do JSONL przekształca dane tabelaryczne z arkuszy kalkulacyjnych i baz danych w format JSON Lines. Każdy wiersz CSV staje się osobnym obiektem JSON w osobnej linii, z nagłówkami kolumn używanymi jako nazwy kluczy.

Ta konwersja jest niezbędna do przygotowywania danych z arkuszy kalkulacyjnych do trenowania modeli uczenia maszynowego (OpenAI, Hugging Face), ładowania danych do baz NoSQL oraz zasilania strumieni danych strukturalnymi danymi.

Typowe zastosowania

Dane treningowe ML

Konwertuj zbiory danych CSV do JSONL w celu dostrajania modeli OpenAI lub trenowania transformerów Hugging Face.

Migracja danych

Przekształcaj eksporty CSV z baz danych SQL do JSONL w celu importu do baz NoSQL, takich jak MongoDB.

Z arkusza kalkulacyjnego do API

Konwertuj eksporty CSV z Excel/Google Sheets do JSONL w celu wsadowych operacji API.

Konwersja formatu logów

Przekształcaj eksporty logów CSV do JSONL w celu lepszej kompatybilności z narzędziami do analizy logów.

Integracja z potokami danych CI/CD

Automatyzuj konwersję CSV do JSONL w potokach CI/CD, aby przekształcać eksportowane raporty i pliki danych przed przekazaniem ich do dalszych usług przetwarzania.

Przetwarzanie danych z czujników IoT

Konwertuj eksporty danych CSV z czujników IoT do formatu JSONL w celu wprowadzania do baz danych szeregów czasowych i platform analityki w czasie rzeczywistym.

Częste błędy i rozwiązania

Brakujący lub niedopasowany wiersz nagłówkowy

Konwerter używa pierwszego wiersza jako nagłówków kolumn. Jeśli CSV nie ma wiersza nagłówkowego lub nagłówki nie pasują do kolumn danych, wyjście JSONL będzie miało nieprawidłowe klucze. Upewnij się, że pierwszy wiersz zawiera nazwy kolumn.

Nieescapowane przecinki lub cudzysłowy w polach

Pola CSV zawierające przecinki lub podwójne cudzysłowy muszą być ujęte w podwójne cudzysłowy zgodnie ze standardem CSV. Na przykład nazwa miasta 'San Jose, CA' powinna pojawić się jako "San Jose, CA" w CSV. Nieprawidłowo cytowane pola powodują błędne rozdzielanie kolumn.

Problemy z kodowaniem znaków nie-ASCII

Pliki CSV eksportowane z Excel na Windows mogą używać kodowania Windows-1252 zamiast UTF-8. Jeśli w wyjściu JSONL widzisz zniekształcone znaki, zapisz plik CSV ponownie w kodowaniu UTF-8 w aplikacji arkusza kalkulacyjnego przed konwersją.

Najczęściej zadawane pytania

Jak konwerter wykrywa nagłówki CSV?

Pierwszy wiersz CSV jest automatycznie używany jako nagłówki kolumn. Każdy nagłówek staje się kluczem JSON w wyjściowych obiektach JSONL. Nagłówki są przycinane z białych znaków.

Czy konwerter automatycznie wykrywa typy danych?

Tak. Konwerter automatycznie wykrywa liczby, wartości logiczne (true/false) i null. Wszystko inne jest traktowane jako ciąg znaków. Dzięki temu wyjście JSONL ma prawidłowe typy JSON.

Czy ten konwerter CSV do JSONL przesyła mój plik?

Tak. Cała konwersja odbywa się lokalnie w Twojej przeglądarce. Żadne dane nie są wysyłane na żaden serwer. Twoja zawartość CSV nigdy nie opuszcza Twojego urządzenia.

Czy konwerter obsługuje inne separatory niż przecinek?

Tak! Użyj naszego konwertera JSONL do CSV, aby przekształcić pliki JSONL w format CSV dla aplikacji arkuszy kalkulacyjnych.

Co się dzieje z pustymi komórkami w pliku CSV?

Tak. Konwerter automatycznie wykrywa separatory: tabulator, przecinek i średnik. Możesz przesłać pliki .tsv lub .csv, a separator zostanie wykryty automatycznie.

Jak przekonwertować JSONL z powrotem do CSV?

Puste komórki są konwertowane na puste ciągi znaków w wyjściu JSONL. Jeśli potrzebujesz ich jako wartości null, możesz przetworzyć wyjście JSONL. Wnioskowanie typów dotyczy tylko niepustych wartości.

Jak obsługiwane są niespójne wiersze w CSV?

Tak. Konwerter wydajnie obsługuje dowolną liczbę kolumn. Każdy nagłówek kolumny staje się kluczem w obiektach JSON. Nie ma limitu kolumn, choć bardzo szerokie pliki CSV wyprodukują większe wyjście JSONL.

Czy konwerter obsługuje pliki TSV?

Konwerter usuwa znaki BOM i obsługuje specyficzne dla Excel osobliwości, takie jak cytowane liczby i formaty dat. Jednak formuły Excel nie są obliczane — pojawiają się jako ich reprezentacja tekstowa. Dla najlepszych wyników eksportuj z Excel w formacie 'CSV UTF-8'.

JSONL to CSV converter/validate JSONL files/OpenAI JSONL format/JSONL training data/open CSV-converted JSONL in the JSONL viewer
Konwerter CSV do JSONL — konwertuj arkusz CSV na JSON Lin...