Połącz obiekty JSON zapisane wierszami

Analitycy i programiści łączą obiekty JSONL, gdy chcą zaimportować rekordy wierszowe jako jedną strukturę JSON.

Połącz obiekty JSON zapisane wierszami i otrzymaj wynik gotowy do importu lub analizy. Działa bezpłatnie w przeglądarce, bez zakładania konta.

Jak używać

  1. Przygotuj blok JSONL, w którym każda linia jest kompletnym, poprawnym obiektem JSON, a wierszy nie oddziela przecinek końcowy.
  2. Wklej te linie do obszaru wejściowego albo zaimportuj plik, który narzędzie akceptuje.
  3. Uruchom konwersję, aby osobne obiekty zostały zebrane w jedną strukturę JSON.
  4. Sprawdź wynik i upewnij się, że liczba obiektów odpowiada liczbie wierszy źródłowych.
  5. Skopiuj dane wyjściowe do użycia w edytorze, skrypcie lub procesie importu.

Przykład

Typowe zastosowanie to zamiana dziennika zdarzeń przechowywanego jako JSONL na tablicę JSON przed otwarciem go w arkuszu kalkulacyjnym lub wczytaniem za pomocą skryptu. Po konwersji sprawdź, czy każde zdarzenie zachowuje swoje pola i czy pierwotna kolejność wierszy została zachowana.

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Cała operacja odbywa się w Twojej przeglądarce. Wklejony lub zaimportowany tekst JSONL pozostaje na Twoim urządzeniu i nie jest wysyłany do żadnej innej usługi. Możesz więc zamienić eksport konfiguracji lub wyciąg z dziennika na JSON bez tworzenia konta i bez przesyłania danych gdzie indziej.

Częste pytania

Co zrobić z pustymi wierszami w JSONL?

Usuń puste wiersze przed konwersją, ponieważ JSONL oczekuje jednego obiektu w każdym wierszu. Wcześniejsze ich usunięcie pozwala uniknąć niepotrzebnego błędu i ułatwia porównanie liczby obiektów wyjściowych z liczbą użytecznych wierszy wejściowych.

Czy mogę tutaj użyć pliku CSV?

Nie. Kontrolka importu może akceptować rozszerzenie CSV, ale logika konwersji oczekuje wierszy JSONL. Najpierw przekonwertuj CSV na obiekty JSON, a następnie wklej lub zaimportuj tę zawartość JSONL do tego narzędzia.

Jak potwierdzić, że wynik jest poprawny?

Policz obiekty w wyniku JSON i porównaj tę liczbę z liczbą wierszy JSONL. Następnie sprawdź kilka wpisów, aby upewnić się, że ich pola i wartości zostały przeniesione dokładnie, bez przypadkowego scalenia.

Narzędzia w tej samej kategorii