Převodník CSV / JSON / Excel

Převádějte tabulkové soubory CSV, JSON a XLSX přímo ve vašem prohlížeči.

Vstup
Výstup
Oddělovač CSV
Výsledek

Zde se zobrazí převedené soubory a náhled.

Připraveno. Vyberte tabulkový soubor, který chcete převést.

Váš tabulkový soubor se převádí přímo ve vašem prohlížeči. Na servery BroBroGo se nic neodesílá.

Časté dotazy

Odesílají se moje tabulky na server?

Ne. Soubory CSV, JSON a XLSX se zpracovávají přímo ve vašem prohlížeči a stahovaný soubor se generuje lokálně.

Zachovává nástroj vzorce a formátování z Excelu?

Ne. Tento nástroj převádí viditelné hodnoty z prvního listu do čisté tabulky. Nepočítá vzorce ani nezachovává stylování buněk.

Jak se převádí JSON na tabulku?

Pole objektů se stanou řádky, klíče objektů sloupci a vnořené klíče objektů jsou zploštěny pomocí tečkové notace. Pole polí jsou zachována jako řádky tabulky.

Struktura a vlastnosti podporovaných formátů

Tabulková data představují strukturovaný způsob organizace informací, kde jsou záznamy uspořádány do řádků a sloupců. Každý z podporovaných formátů reprezentuje tuto strukturu odlišným způsobem:

  • CSV (Comma-Separated Values): Textový formát, kde každý řádek představuje jeden záznam a jednotlivé hodnoty ve sloupci jsou odděleny specifickým znakem. Formát je široce používán pro svou jednoduchost a kompatibilitu mezi různými systémy.
  • JSON (JavaScript Object Notation): Textový formát založený na struktuře klíč-hodnota a uspořádaných seznamech. V kontextu tabulkových dat se nejčastěji využívá pole objektů, kde každý objekt reprezentuje jeden řádek tabulky.
  • XLSX (Excel): Binární formát používaný tabulkovými procesory, který kromě samotných dat může obsahovat více listů, vzorce, stylování buněk a metadata.

Pravidla převodu a transformace dat

Při převodu mezi textovými formáty a tabulkovým procesorem dochází k aplikaci specifických pravidel pro zachování struktury dat:

Převod z formátu JSON na tabulku

Pokud převádíte soubor JSON na tabulkovou strukturu (CSV nebo Excel), nástroj aplikuje následující pravidla pro transformaci nestrukturovaných dat do řádků a sloupců:

  • Pole objektů se transformují na řádky tabulky.
  • Klíče objektů definují názvy sloupců.
  • Vnořené klíče objektů jsou zploštěny pomocí tečkové notace (např. rodičovský objekt obsahující klíč s hodnotou se převede na sloupec s názvem spojeným tečkou).
  • Pole polí jsou v tabulce zachována jako standardní řádky.

Limity při převodu z formátu Excel

Při importu souborů XLSX dochází k redukci dat na čistě textovou tabulku:

  • Nástroj převádí pouze viditelné hodnoty z prvního listu nahraného Excel souboru.
  • Vzorce obsažené v buňkách nejsou kalkulovány.
  • Styling buněk, barvy, ohraničení a jiné vizuální formátování se nepřenáší.

Role oddělovačů ve formátu CSV

Formát CSV vyžaduje pro správnou interpretaci sloupců definici oddělovacího znaku. Při exportu do CSV umožňuje tento nástroj zvolit jeden ze tří standardních oddělovačů:

  • Čárka
  • Středník
  • Tabulátor

Správná volba oddělovače předchází chybám při následném otevírání souborů v lokálních tabulkových procesorech, které mohou mít odlišné výchozí nastavení podle regionální lokalizace operačního systému.

Lokální zpracování v prohlížeči a ochrana soukromí

Zpracování souborů probíhá výhradně na straně klienta. Váš tabulkový soubor se převádí přímo ve vašem prohlížeči. Na servery BroBroGo se nic neodesílá.

Soubory CSV, JSON a XLSX se analyzují lokálně a stahovaný soubor se generuje přímo ve vašem webovém prohlížeči. Tento princip zpracování eliminuje rizika spojená s přenosem citlivých dat po síti na externí servery.

Chybové stavy a jejich řešení

Během procesu nahrávání, analýzy a zápisu souborů může dojít k chybám způsobeným nekompatibilitou dat nebo překročením limitů. Nástroj v takových případech zobrazuje následující systémová hlášení:

  • Nejprve vyberte jeden soubor. – Zobrazí se, pokud se pokusíte spustit převod bez vybraného vstupního souboru.
  • Vyberte soubor typu CSV, JSON nebo XLSX. – Soubor neodpovídá žádnému z podporovaných formátů.
  • Tento soubor je příliš velký. Použijte soubor menší než {max}. – Velikost souboru překračuje povolený limit pro zpracování v paměti prohlížeče.
  • Vyberte jiný výstupní formát. – Zvolený výstupní formát je shodný se vstupním formátem souboru.
  • Tento soubor se nepodařilo převést. – Obecná chyba zpracování datové struktury.
  • Toto CSV se nepodařilo analyzovat. – Vstupní CSV soubor obsahuje poškozenou strukturu nebo nekonzistentní počet oddělovačů.
  • Tento JSON je neplatný nebo nemá strukturu tabulky. – Soubor JSON obsahuje syntaktické chyby nebo jeho struktura neodpovídá poli objektů či poli polí.
  • Tento soubor Excel se nepodařilo otevřít. – Soubor XLSX je poškozen nebo je v nepodporovaném formátu.
  • Tento soubor neobsahuje žádné řádky tabulky. – Vstupní soubor je prázdný.
  • Tato tabulka má více než {max} řádků. – Počet řádků v tabulce překračuje maximální povolený limit nástroje.
  • Tato tabulka má více než {max} sloupců. – Počet sloupců v tabulce překračuje maximální povolený limit nástroje.
  • Převod byl zrušen. – Proces převodu byl přerušen uživatelem.
  • Tento převod trvá příliš dlouho. Zkuste menší soubor. – Výpočetní operace byla ukončena z důvodu časového limitu.

Často kladené otázky

Odesílají se moje tabulky na server?
Ne. Soubory CSV, JSON a XLSX se zpracovávají přímo ve vašem prohlížeči a stahovaný soubor se generuje lokálně.

Zachovává nástroj vzorce a formátování z Excelu?
Ne. Tento nástroj převádí viditelné hodnoty z prvního listu do čisté tabulky. Nepočítá vzorce ani nezachovává stylování buněk.

Jak se převádí JSON na tabulku?
Pole objektů se stanou řádky, klíče objektů sloupci a vnořené klíče objektů jsou zploštěny pomocí tečkové notace. Pole polí jsou zachována jako řádky tabulky.