Do czego służy
To narzędzie konwertuje tablicę obiektów JSON na TSV (wartości rozdzielone tabulatorami). Pierwszy wiersz zawiera nazwy kolumn, a każdy kolejny to jeden obiekt. Ponieważ komórki są rozdzielone tabulatorami, możesz skopiować wynik i wkleić go wprost do arkusza kalkulacyjnego.
Jak używać
- Wklej JSON w polu Wejście, wczytaj plik
.jsonlub kliknij Przykład. - TSV pojawia się po prawej w trakcie pisania.
- Wyłącz Dołącz wiersz nagłówka, aby otrzymać tylko dane.
- Skopiuj i wklej do Excela lub Arkuszy Google albo pobierz plik
.tsv.
Przykład
[
{ "id": 1, "name": "Alice", "address": { "city": "Shanghai" } },
{ "id": 2, "name": "Bob", "address": { "city": "Beijing, China" } }
]
daje (tabulatory pokazane jako →)
id→name→address.city
1→Alice→Shanghai
2→Bob→Beijing, China
Uwagi
Wartości zawierające tabulator, podział wiersza lub podwójny cudzysłów są ujmowane w cudzysłowy, aby arkusz nadal odczytywał je jako jedną komórkę. null staje się pustą komórką, a true/false i liczby są zapisywane bez zmian.
FAQ
› Jakiej struktury JSON oczekuje?
Najlepiej sprawdza się tablica obiektów, jeden obiekt na wiersz. Rozpoznawany jest też obiekt z pojedynczą właściwością będącą tablicą, np. {"data": [...]}. Każda inna wartość staje się pojedynczym wierszem.
› Jak obsługiwane są zagnieżdżone obiekty i tablice?
Zagnieżdżone pola stają się nazwami kolumn z kropkami, np. address.city. Tablice prostych wartości są łączone za pomocą "; ", a tablice obiektów dostają ścieżki z indeksami, np. items.0.name.
› Co jeśli obiekty mają różne klucze?
Kolumny to suma wszystkich kluczy w kolejności ich pierwszego wystąpienia. Brakujące wartości pozostają puste.
› Dlaczego TSV, a nie CSV?
Gdy wklejasz TSV do Excela lub Arkuszy Google, każda wartość trafia do osobnej komórki bez okna importu. Przecinki w wartościach nie wymagają specjalnej obsługi.