Preskočiť na obsah

CSV až INI Konvertor dátových formátov

Preveďte CSV na INI jediným krokom. Vložte alebo nahrajte svoje údaje CSV a konvertor ich spracuje, zachová vnorené štruktúry tam, kde ich INI dokáže uchovať, tam, kde to nedokáže, ich prevedie na kľúče oddelené bodkami a vráti INI pripravené na skopírovanie alebo stiahnutie. Je určený vývojárom a analytikom, ktorí presúvajú konfiguračné a tabuľkové údaje medzi nástrojmi, bez registrácie a ukladania údajov.

Obnoviť

Často kladené otázky

Medzi ktorými formátmi môžem prevádzať?

Konvertor číta a zapisuje formáty JSON, JSON Lines, YAML, TOML, XML, CSV, TSV, INI, Java properties, Excel XLSX a OpenDocument ODS. Každý z nich možno previesť na ktorýkoľvek iný. Vo výbere Z vyberte zdrojový formát a vo výbere Do cieľový formát. Pre formáty JSON a YAML, CSV na JSON, JSON na CSV, JSON na XML a XML na JSON ponúka stránka aj samostatné nástroje s ďalšími možnosťami.

Ako prevediem tabuľku Excel alebo ODS?

Ako zdrojový formát vyberte XLSX alebo ODS a namiesto vkladania textu nahrajte zošit. Konvertor načíta prvý hárok alebo hárok, ktorého názov zadáte do poľa Názov hárka, prvý riadok použije ako hlavičky stĺpcov a každý ďalší riadok prevedie na záznam. Vzorce načíta ako ich naposledy vypočítané hodnoty a dátumové bunky prevedie na reťazce ISO 8601.

Ako sa vnorené údaje prevedú na CSV, TSV, INI alebo properties?

Tieto formáty nedokážu uchovávať vnorené štruktúry, preto sa vnorené objekty prevedú na kľúče oddelené bodkami a položky polí získajú index v hranatých zátvorkách. Napríklad {"user": {"name": "Ada", "tags": ["x"]}} sa prevedie na kľúče user.name a user.tags[0]. Pri spätnom načítaní formátu properties sa kľúče oddelené bodkami opäť zoskupia do vnorených štruktúr, ak si navzájom nekonfliktujú, zatiaľ čo hlavičky CSV a TSV zostanú presne také, ako boli zapísané.

Ako konvertor určuje, čo je riadok?

Ak je cieľovým formátom CSV, TSV, XLSX alebo ODS, riadky vytvorí pole na najvyššej úrovni. Objekt, ktorý iba obsahuje jedno pole, napríklad {"users": [...]} alebo dokument XML s opakujúcimi sa prvkami riadkov, sa rozbalí na toto pole; všetko ostatné sa prevedie na jeden riadok. Stĺpce tvoria všetky kľúče v poradí, v akom sa prvýkrát objavia, a chýbajúce hodnoty zostanú prázdne.

Zachovajú sa čísla a logické hodnoty?

Formáty JSON, JSON Lines, YAML a TOML zachovávajú čísla, logické hodnoty a hodnoty null; bunky tabuliek zachovávajú čísla a logické hodnoty. Formáty CSV, TSV, INI, properties a XML nemajú typy, preto sa ich hodnoty načítajú ako text a aj vo výsledku zostanú textom. Celé čísla TOML, ktoré sú príliš veľké na to, aby sa zmestili do čísla typu JavaScript, sa zachovajú ako text, aby sa nestratili žiadne číslice.

Ako sa XML mapuje na iné formáty?

Každý prvok sa prevedie na kľúč, opakujúce sa prvky na polia, atribúty na kľúče začínajúce znakom @ a text vedľa atribútov sa uloží pod kľúčom #text. Pri zápise formátu XML sa ako koreňový prvok použije jediný kľúč objektu na najvyššej úrovni; všetko ostatné sa obalí do koreňového prvku a položky polí sa zapíšu ako prvky riadkov. Znaky, ktoré nie sú povolené v názvoch prvkov, sa nahradia podčiarkovníkmi a dokumenty deklarujúce entity sa z bezpečnostných dôvodov odmietnu.

Čo sa stane s hodnotami, ktoré TOML nedokáže uložiť?

Formát TOML nemá hodnotu null, preto sa kľúče s hodnotou null vynechajú a položky null v poliach sa zmenia na prázdne reťazce. Formát TOML vyžaduje tabuľku na najvyššej úrovni, preto sa pole na najvyššej úrovni zapíše ako pole tabuliek s názvom rows a samostatná hodnota ako kľúč s názvom value. Dátumy načítané z formátu TOML sa do iných formátov zapíšu ako reťazce ISO 8601.

Ako sa načítavajú súbory INI a Java properties?

Sekcie INI sa prevedú na objekty, riadky key[] zhromažďujú hodnoty do zoznamu, riadky začínajúce na ; alebo # sú komentáre a hodnoty v úvodzovkách môžu obsahovať escape sekvencie, napríklad \n. Formát properties sa riadi pravidlami Javy: znaky =, : alebo medzera oddeľujú kľúč a hodnotu, riadky začínajúce na # alebo výkričník sú komentáre, spätná lomka na konci riadka pokračuje na ďalšom riadku a escape sekvencie \uXXXX sa dekódujú. Zapísané súbory properties používajú čisté UTF-8, ktoré Java 9 a novšie verzie načítavajú v balíkoch zdrojov.

Ako sa spracúvajú riadky JSON Lines a viacdokumentové súbory YAML?

Vstup JSON Lines sa načítava po riadkoch, prázdne riadky sa preskočia a hodnoty vytvoria pole, zatiaľ čo výstup JSON Lines zapisuje každú položku poľa ako samostatnú kompaktnú hodnotu JSON na riadok. Vstup YAML s viacerými dokumentmi oddelenými pomocou --- sa prevedie na pole s jednou položkou pre každý dokument. Neplatné formáty YAML, TOML a XML oznámia riadok a stĺpec, na ktorom sa spracovanie zastavilo; neplatný formát JSON Lines oznámi riadok.

Aké sú limity a ukladajú sa moje údaje?

Text a súbory môžu mať veľkosť najviac 5 MiB, počet riadkov je obmedzený na 100,000 a počet buniek na 1,000,000; vnorenie môže mať najviac 64 úrovní, rozbalený obsah zošita môže mať najviac 50 MiB a výsledok najviac 16 MiB. Väčšie vstupy sa odmietnu so správou namiesto toho, aby sa skrátili. Vaše údaje sa počas požiadavky konvertujú v pamäti a neukladajú sa.

Súvisiace nástroje

Konvertor dátových formátov

Konvertujte štruktúrované údaje medzi formátmi JSON, JSON Lines, YAML, TOML, XML, CSV, TSV, INI, Java properties, Excel XLSX a OpenDocument ODS. Vložte text alebo nahrajte zošit, vyberte zdrojový a cieľový formát a konvertor zachová vnorenú štruktúru tam, kde ju cieľový formát podporuje, a tam, kde nie, ju prevedie na kľúče oddelené bodkami. Je určený vývojárom, analytikom a inžinierom DevOps, ktorí presúvajú konfiguračné a tabuľkové údaje medzi nástrojmi.

CSV až JSON Lines Konvertor dátových formátov

Preveďte CSV na JSON Lines jediným krokom. Vložte alebo nahrajte svoje údaje CSV a konvertor ich spracuje, zachová vnorené štruktúry tam, kde ich JSON Lines dokáže uchovať, tam, kde to nedokáže, ich prevedie na kľúče oddelené bodkami a vráti JSON Lines pripravené na skopírovanie alebo stiahnutie. Je určený vývojárom a analytikom, ktorí presúvajú konfiguračné a tabuľkové údaje medzi nástrojmi, bez registrácie a ukladania údajov.

CSV až YAML Konvertor dátových formátov

Preveďte CSV na YAML jediným krokom. Vložte alebo nahrajte svoje údaje CSV a konvertor ich spracuje, zachová vnorené štruktúry tam, kde ich YAML dokáže uchovať, tam, kde to nedokáže, ich prevedie na kľúče oddelené bodkami a vráti YAML pripravené na skopírovanie alebo stiahnutie. Je určený vývojárom a analytikom, ktorí presúvajú konfiguračné a tabuľkové údaje medzi nástrojmi, bez registrácie a ukladania údajov.

CSV až TOML Konvertor dátových formátov

Preveďte CSV na TOML jediným krokom. Vložte alebo nahrajte svoje údaje CSV a konvertor ich spracuje, zachová vnorené štruktúry tam, kde ich TOML dokáže uchovať, tam, kde to nedokáže, ich prevedie na kľúče oddelené bodkami a vráti TOML pripravené na skopírovanie alebo stiahnutie. Je určený vývojárom a analytikom, ktorí presúvajú konfiguračné a tabuľkové údaje medzi nástrojmi, bez registrácie a ukladania údajov.

CSV až XML Konvertor dátových formátov

Preveďte CSV na XML jediným krokom. Vložte alebo nahrajte svoje údaje CSV a konvertor ich spracuje, zachová vnorené štruktúry tam, kde ich XML dokáže uchovať, tam, kde to nedokáže, ich prevedie na kľúče oddelené bodkami a vráti XML pripravené na skopírovanie alebo stiahnutie. Je určený vývojárom a analytikom, ktorí presúvajú konfiguračné a tabuľkové údaje medzi nástrojmi, bez registrácie a ukladania údajov.

CSV až TSV Konvertor dátových formátov

Preveďte CSV na TSV jediným krokom. Vložte alebo nahrajte svoje údaje CSV a konvertor ich spracuje, zachová vnorené štruktúry tam, kde ich TSV dokáže uchovať, tam, kde to nedokáže, ich prevedie na kľúče oddelené bodkami a vráti TSV pripravené na skopírovanie alebo stiahnutie. Je určený vývojárom a analytikom, ktorí presúvajú konfiguračné a tabuľkové údaje medzi nástrojmi, bez registrácie a ukladania údajov.

Zobraziť všetkých 104 súvisiacich nástrojov

O stránke OneClick Pro

OneClick Pro je bezplatná kolekcia viac ako 150 webových nástrojov na každodennú prácu: na konverziu obrázkov a jednotiek, formátovanie a overovanie kódu, kontrolu domén a SEO, ako aj prácu s textom, dátumami a číslami. Každý nástroj funguje bez registrácie alebo predplatného a zadané údaje sa používajú iba na výpočet výsledku a nikdy sa neukladajú. Používajte ich ako rýchlu súpravu nástrojov na jednorazové úlohy alebo si uložte do záložiek nástroje, na ktoré sa spoliehate každý deň.