Previesť JSON na CSV: hodnoty a dátové typy
Prevod vyžaduje pole objektov. Rozhodnite, či sa vnorené objekty majú previesť na samostatné stĺpce, alebo zostať ako reťazce JSON v bunkách. Výsledná tabuľka sa v každom prípade číta inak.

Ako používať tento nástroj
- Vyberte súbory vo formáte JSON. Maximálny počet súborov v dávke: 1.
- Skontrolujte Vyrovnať vnorené objekty JSON a potom začnite spracovávať.
- Stiahnite si výsledok CSV a skontrolujte jeho obsah a kvalitu.
Zvoľte správne nastavenia
Zapnite sploštenie, aby sa názvy vlastností vnorených objektov zmenili na hlavičky spojené bodkami. Polia sa nerozbaľujú do viacerých riadkov; ak chcete analyzovať každú položku poľa, skontrolujte tieto bunky samostatne.
- Podporovaný vstup
- JSON
- Výstup
- CSV
- Dostupné nastavenia
- Vyrovnať vnorené objekty JSON
Pred začiatkom
Ujasnite si význam vstupných údajov
Pred prevodom určite, čo predstavuje riadok alebo hodnota, a zachovajte zdrojovú kópiu. V tabuľkách skontrolujte hlavičky, oddeľovače a kódovanie, v štruktúrovaných súboroch požadované objekty alebo polia. Samotné zobrazenie v tabuľkovom programe neurčuje význam identifikátorov, dátumov a súm.
Dostupné párovacie stĺpce, pravidlá typov a výstupné polia vyberajte podľa cieľového systému. Otestujte vzorku s prázdnou hodnotou, opakovaním a interpunkciou. Pri štítkoch, grafoch alebo personalizovaných dokumentoch overte zdrojové stĺpce, jednotky a formulácie.
Pred spracovaním stanovte kontroly: identifikátor so zachovaným zápisom, hodnotu so známym významom a očakávaný vzťah záznamov. Pri pravidlách typov alebo párovania odlišujte zdrojovú hodnotu od jej zobrazenia. Skúste nejednoznačné dátumy a rôzne zapísané kľúče pred použitím všeobecného pravidla. Uchovajte pravidlá a požiadavky s výsledkom, aby ste vedeli rozlíšiť chybu vstupu, výkladu a prevodu a zbytočne nemenili správne údaje.
Skontrolujte hodnoty a výnimky
Výstup otvorte alebo importujte s nastaveniami cieľového programu. Porovnajte hlavičky, počty záznamov a vzorky hodnôt. Súhrn, rozdelenie alebo odstránenie duplicít môže počet riadkov zámerne zmeniť; overujte príčinu namiesto očakávania rovnakého počtu po každej operácii.
Pred pokračovaním prečítajte správy o výnimkách a validácii. Pri posunutých stĺpcoch, chybných znakoch alebo chýbajúcom kľúči najprv overte oddeľovače, kódovanie a presné názvy hlavičiek. Kódovanie nie je šifrovanie a formátovanie nepotvrdzuje význam. Tlačené kódy či štítky skúste pred vytvorením celej série.
Príklad vstupu a výstupu
JSON Objektová súprava → hlavička a kôra CSVPríklady popisujú pracovný postup. Výsledky závisia od zdrojového súboru a nastavení.
Pred uložením skontrolujte výsledok
Ak majú objekty rôzne vlastnosti, skontrolujte, či hlavičky CSV obsahujú všetky polia, ktoré potrebujete. Po importovaní súboru do tabuľky porovnajte prázdne miesta, hodnoty polí a identifikátory vedúcej nuly.
Ak je výsledok iný, ako ste očakávali
Jediný objekt najvyššej úrovne alebo pole holých čísel nie je pre túto konverziu vhodné. Pred exportovaním údajov vyriešte kolízie medzi existujúcimi bodkovanými kľúčmi a sploštenými názvami vlastností.
Obmedzenia nástroja
- JSON predstavuje objekty, polia, reťazce, čísla, pravdivostné hodnoty a null. Názvy nehnuteľností sú uvedené v úvodzovkách. Použite formátovanie na kontrolu a CSV pre vhodné štruktúry tabuliek.
- JSON nepovoľuje komentáre ani koncové čiarky. Analýza podlieha limitom numerickej presnosti JavaScriptu.
- Skontrolujte kódovanie znakov, oddeľovače a názvy stĺpcov. Veľké čísla môžu stratiť presnosť v JavaScripte; CSV nezachováva všetky typy a vnorené štruktúry.
Pokračujte so súvisiacimi nástrojmi
Táto príručka opisuje verejne dostupný nástroj používaný v prehliadači. Uchovajte si kópiu originálu a pred zdieľaním skontrolujte výsledok.
Tento preklad bol pripravený so softvérovou pomocou. Môžete si prečítať aj anglickú verziu. Čítajte v angličtine