Konwerter TXT na JSON
Nadaj strukturę zwykłemu plikowi tekstowemu. Jeśli każdy wiersz zawiera te same pola rozdzielone tabulatorami, kreskami pionowymi, przecinkami lub spacjami, konwerter zamieni wiersze na rekordy JSON, które program odczyta bez pisania własnego parsera.
Konwerter danych
lub upuść Pliki CSV, TSV, TXT … tutaj ·
Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min
Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.
Znak oddzielający kolumny w plikach CSV i tekstowych, przy odczycie i zapisie. Automatycznie wykrywa go we wczytanym pliku, a przy zapisie używa przecinków.
UTF-8 obsługuje wszystkie języki. Wybierz UTF-8 z BOM, jeśli Excel w Windows po otwarciu pliku CSV pokazuje nieprawidłowe polskie znaki lub znaki azjatyckie.
Dla plików Excel, ODS i Numbers: przekonwertuj tylko pierwszy arkusz lub wszystkie (jeden CSV na arkusz w ZIP albo jeden klucz JSON na arkusz).
Nazwa karty arkusza w nowym skoroszycie, do 31 znaków.
Tablica obiektów używa nazw kolumn jako kluczy w każdym wierszu; tablica tablic jest bardziej zwarta i zachowuje nagłówek jako pierwszą tablicę.
Nazwa zewnętrznego elementu obejmującego wszystkie wiersze; każdy wiersz staje się w nim elementem <row>.
Używana w instrukcjach CREATE TABLE i INSERT. Tylko litery, cyfry i podkreślenia.
Cudzysłowy i typy kolumn różnią się nieco między bazami danych; wybierz tę, do której będziesz importować.
Zapisz komórki z datami w jednym formacie. ISO (2026-10-18) jest najbezpieczniejszy dla baz danych i kodu; „zachowaj” zostawia daty tak, jak w źródle.
Jak korzystać z narzędzia
- 1
Prześlij plik tekstowy
Dodaj eksport .txt, zrzut rozdzielany tabulatorami lub listę z jednym wpisem w wierszu. Do 20 plików, każdy do 95 MB.
- 2
Wskaż, jak rozdzielone są wiersze
Separator domyślnie ma ustawienie Wykryj automatycznie. W sekcji Ustawienia zaawansowane wybierz Tabulator, Potok lub Spację, jeśli wiesz, który znak jest używany, ustaw Kodowanie tekstu dla starszych plików i wyłącz Pierwszy wiersz to nagłówek, jeśli wiersz 1 zawiera dane.
- 3
Konwertuj do JSON
Naciśnij Konwertuj na JSON i pobierz plik: z wcięciami dla czytelności albo zwarty, gdy wyłączysz Czytelne formatowanie.
Jak przekonwertować plik TXT na JSON?
Prześlij plik .txt, zostaw Separator na Wykryj automatycznie i włączony Pierwszy wiersz to nagłówek, a potem naciśnij Konwertuj na JSON. Każdy wiersz staje się jednym obiektem, a słowa z wiersza 1 stają się kluczami.
Które pliki tekstowe dobrze konwertują się do JSON
Rozszerzenie .txt mówi tylko, że plik zawiera znaki; nie obiecuje żadnej struktury. Dobrze konwertują się pliki, które w rzeczywistości są tabelami. Skopiowanie komórek z Excela lub Arkuszy Google umieszcza w schowku tekst rozdzielany tabulatorami, więc wklejenie do Notatnika i zapis daje właśnie taki plik. Banki, systemy płacowe i starsze ERP eksportują raporty .txt rozdzielane potokami, a przyrządy naukowe często zapisują odczyty rozdzielone spacjami lub tabulatorami.
Proza się nie konwertuje, podobnie jak dokument, w którym układ wierszy zmienia się w połowie. Jeśli plik jest naprawdę rozdzielany przecinkami, a potrzebujesz arkusza, a nie kodu, krótszą drogą jest TXT do CSV. Notatnik zapisuje nowe pliki domyślnie w UTF-8 od Windows 10 w wersji 1903, więc nowsze pliki zwykle nie wymagają zmiany kodowania; pliki ze starszych komputerów często tak.
Konwersja tekstu do JSON według rodzaju separatora
Najbardziej tolerancyjny przypadek. Tabulatory rzadko występują wewnątrz wartości, więc nazwy z przecinkami i adresy ze spacjami zostają w jednym polu.
- Kopie ze schowka z arkuszy kalkulacyjnych
- Wiele eksportów z klientów baz danych
Częsty w eksportach finansowych i z mainframe'ów właśnie dlatego, że | prawie nigdy nie występuje w prawdziwych danych.
- Raporty bankowe i płacowe
- Liniowe logi aplikacji
Plik CSV zapisany z rozszerzeniem .txt. Wartości zawierające przecinki muszą być ujęte w cudzysłów, jak opisuje RFC 4180, inaczej kolumny się przesuną.
- Eksporty przemianowane na potrzeby filtrów poczty
- Starsze listy kontaktów
Działa tylko wtedy, gdy żadna wartość nie zawiera spacji. Pojedyncze słowa, kody i liczby są w porządku; pełne imiona i nazwiska nie.
- Odczyty z przyrządów
- Listy słów i identyfikatorów
Jak wygląda wynikowy JSON
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- separatorów plus wykrywanie automatyczne
- 5
- kodowań tekstu źródłowego
- 8
- plików tekstowych w jednej partii
- 20
- do usunięcia przesłanych plików
- 30 min
Zwykły tekst i JSON — porównanie
TXT
Zwykły tekst
Plik TXT zawiera wyłącznie zwykłe znaki, bez formatowania, czcionek, obrazów i układu strony. Współczesne pliki tekstowe są zwykle kodowane w UTF-8, który obejmuje wszystkie języki, choć starsze pliki mogą używać innych kodowań i wyświetlać krzaczki. Zwykły tekst jest bardzo mały, nigdy się nie starzeje i otwiera się na każdym urządzeniu, od telefonów po serwery. Nie może zawierać pogrubień, tabel ani obrazów, więc strukturę trzeba wyrażać odstępami lub prostym znacznikowaniem.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- –
JSON
JavaScript Object Notation
JSON to lekki format tekstowy do danych strukturalnych, spopularyzowany przez Douglasa Crockforda na początku lat 2000 i ustandaryzowany jako RFC 8259 oraz ECMA-404. Reprezentuje obiekty, tablice, ciągi znaków, liczby, wartości logiczne i null za pomocą prostej, czytelnej składni. Jest domyślnym formatem API internetowych, plików konfiguracyjnych i wymiany danych między aplikacjami w niemal każdym języku programowania. Nie ma wbudowanych komentarzy, dat ani schematów, a duże zagnieżdżone pliki trudno czytać bez przeglądarki JSON.
- Kompresja
- –
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 2001 · Douglas Crockford
TXT zamienia się w JSON, gdy tekst wyeksportowany ze starszego programu lub skopiowany z raportu musi trafić do nowoczesnego kodu, treści żądania API albo importu NoSQL, a nikt nie chce ręcznie pisać parsera dla jednego pliku.
TXT na JSON — najczęstsze pytania
Mój plik tekstowy ma jeden element w wierszu. Czy można z niego zrobić tablicę JSON?
Tak. Gdy na górze jest wiersz nagłówka, na przykład name, każdy kolejny wiersz staje się obiektem takim jak {"name": "Lisbon"}. Bez nagłówka wyłącz Pierwszy wiersz to nagłówek i wybierz Tablicę tablic, która zapisuje każdy wiersz jako listę z jednym elementem.
Dlaczego automatyczne wykrywanie podzieliło moje zdania na każdej spacji?
Jeśli w pliku nie ma tabulatorów, potoków ani przecinków, jedynym separatorem do znalezienia pozostaje spacja. Ustaw Separator na znak, którego naprawdę używają Twoje pola; wolny tekst ze spacjami wewnątrz wartości wymaga tabulatorów lub potoków między polami, aby konwersja przebiegła poprawnie.
Czy mogę przekonwertować plik logu do JSON?
Gdy każdy wiersz ma ten sam układ, na przykład znacznik czasu, poziom i komunikat rozdzielone potokami lub tabulatorami, tak. Logi, w których sam komunikat zawiera separator albo układ wierszy się zmienia, wymagają parsera logów, a nie konwertera tabel.
Jakie kodowanie wybrać dla pliku TXT ze starego systemu?
Pliki zapisane przez zachodnie oprogramowanie dla Windows, zanim UTF-8 stało się powszechne, są zwykle w Windows-1252; japońskie w Shift_JIS, chińskie w GB18030, koreańskie w EUC-KR. Wybierz kodowanie źródłowe, aby litery z akcentami zostały odczytane poprawnie. Sam JSON jest zapisywany w UTF-8, czyli w kodowaniu wymaganym przez RFC 8259 dla JSON wymienianego między systemami.
A co z tekstem o stałej szerokości, w którym kolumny są wyrównane spacjami?
Konwerter dzieli tekst według separatora, a nie według pozycji znaków. Jeśli wartości nigdy nie zawierają spacji, ustawienie Spacja działa. W przeciwnym razie otwórz plik w arkuszu kalkulacyjnym, podziel go funkcją tekst jako kolumny, zapisz skoroszyt i użyj Excel do JSON.
Otrzymam JSON czy JSON Lines?
Standardowy JSON: jeden dokument z jedną tablicą najwyższego poziomu, który każdy parser JSON wczytuje jednym wywołaniem. JSON Lines zapisuje jeden rekord w wierszu i nadaje się do strumieniowania, ale nie jest tym, co zapisuje ta strona.
- Konwerter TXT na CSVZamień pliki .txt z separatorami na poprawny CSV online. Tabulatory, pionowe kreski, średniki i spacje wykrywane automatycznie, cudzysłowy wg RFC 4180.
- Konwerter JSON na TXTZamień JSON na zwykły plik tekstowy: jeden rekord w wierszu, pola rozdzielone tabulatorem lub dowolnym separatorem. Otworzysz go w Notatniku i Excelu.
- Konwerter Excel do JSONKonwertuj arkusze Excela do JSON online: nagłówki stają się kluczami, każdy wiersz obiektem, daty w formacie ISO. Obsługa XLSX, XLS, ODS i Numbers.
- Konwerter CSV na TXTKonwertuj CSV na plik .txt dla formularzy przyjmujących tylko pliki tekstowe, odbiorców bez Excela lub dowolnego edytora tekstu. 20 plików naraz.
- Konwerter PDF na JSONZamień tabele z PDF na JSON: każdy wiersz to obiekt z kluczami z nagłówków kolumn, gotowy dla skryptu, API lub bazy danych. Do 20 plików PDF.
- Konwerter TXT do ExcelaZamień .txt na skoroszyt Excela: linie z tabulatorami lub przecinkami dają wiersze i kolumny, lista – jedną kolumnę. Bez kreatora importu.