UltKit

Konvertor dát

Prenášajte riadky dát medzi formátmi, ktoré očakávajú tabuľkové procesory, databázy, API a adresáre kontaktov. Nahrajte CSV, zošit Excel, súbor JSON alebo XML, zoznam kontaktov alebo tabuľku v PDF a získate tie isté záznamy v tvare, ktorý načíta ďalší program.

Prevodník dát

alebo sem presuňte súbory CSV, TSV, TXT … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte dátový súbor

    Pridajte súbory CSV, TSV, XLSX, XLS, ODS, Numbers, JSON, XML, YAML, VCF, SQL, Parquet, HTML alebo PDF, naraz až 20 súborov s veľkosťou do 95 MB každý.

  2. 2

    Vyberte cieľový formát

    V poli Previesť na vyhľadajte XLSX, CSV, JSON, XML, SQL alebo iný formát. Oddeľovač, kódovanie, hlavičku a nastavenia dátumov nájdete v časti Rozšírené nastavenia.

  3. 3

    Preveďte a importujte

    Stlačte Previesť na XLSX (text tlačidla sa mení podľa vášho výberu) a stiahnite súbor, alebo ZIP, ak z viacerých hárkov vznikne viac súborov.

Tabuľkové, textové a kódové formáty: na čo slúži každý z nich

Dátové formáty existujú, pretože rôzne programy čítajú dáta rôzne. Tabuľky ako XLSX uchovávajú bunky, hárky a formáty čísel. CSV, zapísané v RFC 4180 v roku 2005, je najmenší spoločný menovateľ: obyčajné riadky hodnôt oddelených čiarkami, ktoré dokáže importovať každá databáza aj účtovný systém. JSON, štandardizovaný v RFC 8259 a ECMA-404, posielajú webové API a číta ho JavaScript. XML je staršie a stále poháňa faktúry, kanály a kancelárske formáty, kým YAML je formát konfiguračných súborov založený na odsadení.

Väčšina prevodov je presun medzi týmito svetmi: analytik dostane export z API vo formáte JSON a potrebuje tabuľku (JSON do Excelu), vývojár dostane tabuľku od klienta a potrebuje súbor s úvodnými dátami (CSV do SQL), kancelária exportuje zoznam pre iný systém (Excel do CSV). Každý z nich má vlastnú stránku so správnymi predvolenými hodnotami, uvedenú pod týmto textom.

Limity formátov je dobré poznať pred prevodom. Mriežka XLSX má 1 048 576 riadkov a 16 384 stĺpcov, kým starý formát XLS sa končí pri 65 536 riadkoch a 256 stĺpcoch, takže veľmi veľké exporty patria do XLSX, CSV alebo Parquet. Názvy hárkov v Exceli majú najviac 31 znakov, preto pole Názov hárka neprijme viac.

Ktoré prevody dát sú podporované

from ↓ · to →XLSXCSVJSONXMLYAMLSQLVCFParquetMD
CSV/TSVCSV/TSV to XLSX: yesCSV/TSV to CSV: yesCSV/TSV to JSON: yesCSV/TSV to XML: yesCSV/TSV to YAML: yesCSV/TSV to SQL: yesCSV/TSV to VCF: yesCSV/TSV to Parquet: yesCSV/TSV to MD: yes
XLSX/XLSXLSX/XLS to XLSX: yesXLSX/XLS to CSV: yesXLSX/XLS to JSON: yesXLSX/XLS to XML: yesXLSX/XLS to YAML: yesXLSX/XLS to SQL: yesXLSX/XLS to VCF: yesXLSX/XLS to Parquet: yesXLSX/XLS to MD: yes
ODS/NumbersODS/Numbers to XLSX: yesODS/Numbers to CSV: yesODS/Numbers to JSON: yesODS/Numbers to XML: yesODS/Numbers to YAML: yesODS/Numbers to SQL: yesODS/Numbers to VCF: yesODS/Numbers to Parquet: yesODS/Numbers to MD: yes
JSONJSON to XLSX: yesJSON to CSV: yesJSON to JSON: yesJSON to XML: yesJSON to YAML: yesJSON to SQL: yes– JSON to VCF: noJSON to Parquet: yesJSON to MD: yes
XMLXML to XLSX: yesXML to CSV: yesXML to JSON: yesXML to XML: yesXML to YAML: yesXML to SQL: yes– XML to VCF: noXML to Parquet: yesXML to MD: yes
YAMLYAML to XLSX: yesYAML to CSV: yesYAML to JSON: yesYAML to XML: yesYAML to YAML: yesYAML to SQL: yes– YAML to VCF: noYAML to Parquet: yesYAML to MD: yes
VCFVCF to XLSX: yesVCF to CSV: yesVCF to JSON: yesVCF to XML: yes– VCF to YAML: noVCF to SQL: yesVCF to VCF: yes– VCF to Parquet: noVCF to MD: yes
SQLSQL to XLSX: yesSQL to CSV: yesSQL to JSON: yesSQL to XML: yes– SQL to YAML: noSQL to SQL: yes– SQL to VCF: noSQL to Parquet: yesSQL to MD: yes
ParquetParquet to XLSX: yesParquet to CSV: yesParquet to JSON: yesParquet to XML: yes– Parquet to YAML: noParquet to SQL: yes– Parquet to VCF: noParquet to Parquet: yesParquet to MD: yes
Tabuľka HTML/PDFTabuľka HTML/PDF to XLSX: yesTabuľka HTML/PDF to CSV: yesTabuľka HTML/PDF to JSON: yesTabuľka HTML/PDF to XML: yes– Tabuľka HTML/PDF to YAML: noTabuľka HTML/PDF to SQL: yes– Tabuľka HTML/PDF to VCF: noTabuľka HTML/PDF to Parquet: yesTabuľka HTML/PDF to MD: yes
supported not offeredK dispozícii sú aj: XLS, ODS, TSV, TXT, tabuľka HTML, DOCX (ako tabuľka vo Worde) a Base64. Ako Base64 možno zakódovať akýkoľvek súbor vrátane obrázkov. Pomlčka označuje dvojice, pri ktorých zdroj nemá riadky vhodné pre cieľ, napríklad kontakty z vnoreného dokumentu JSON.

Nastavenia konvertora dát podľa výstupného typu

Tieto nastavenia platia pri čítaní a zápise textu s oddeľovačmi.

  • Oddeľovač: automatické rozpoznanie, čiarka, bodkočiarka, tabulátor, zvislá čiara alebo medzera. Automatika prečíta oddeľovač vstupu a zapisuje čiarky.
  • Kódovanie textu: predvolene UTF-8; UTF-8 s BOM pre Excel vo Windows; UTF-16 a staršie kódové stránky pre staré systémy.
  • Prvý riadok je hlavička: názvy stĺpcov sa stanú kľúčmi JSON, tagmi XML, stĺpcami SQL a poľami vCard.
  • Dať každú hodnotu do úvodzoviek: každé pole obalí dvojitými úvodzovkami pre prísne importéry.

Ako vyzerá riadok CSV po prevode do JSON

Hlavička CSV id,name,city s jedným riadkom 1,Ana,Lisbon, prevedená s poľom objektov a prehľadným formátovaním
[
  {
    "id": 1,
    "name": "Ana",
    "city": "Lisbon"
  }
]

Riešenie bežných problémov pri importe dát

  • Diakritika a nelatinské písmená v Exceli vyzerajú rozbito

    Excel vo Windows odhadol staršie kódovanie. Previeďte s nastavením Kódovanie textu na UTF-8 s BOM.

  • Po importe sa vymenil deň a mesiac v dátumoch

    Cieľ prečítal 03/04 opačne. Nastavte Dátumy na ISO, ktoré každá databáza a jazyk číta rovnako.

  • Vyhľadávanie zlyháva, hoci hodnoty vyzerajú rovnako

    Neviditeľné medzery na konci buniek. Nechajte zapnuté Orezať medzery.

  • Prvý dátový riadok sa stal názvami stĺpcov

    Súbor nemá hlavičku. Vypnite Prvý riadok je hlavička, aby riadok 1 zostal dátami.

  • Súbor SQL pri importe zlyhá

    Dialekt nezodpovedá databáze. Vyberte správny Dialekt SQL a použite Názov tabuľky SQL len s písmenami, číslicami a podčiarkovníkmi.

Otázky o konvertore dát

Ako otvoriť súbor JSON v Exceli?

Nahrajte súbor .json a previeďte ho na XLSX. Pole objektov sa zmení na jeden riadok na objekt, pričom kľúče sú hlavičkami stĺpcov; vnorené objekty sa rozložia do stĺpcov. Ako sa spracúvajú vnorené polia, vysvetľuje stránka JSON do Excelu.

Prečo sa môj CSV v Exceli otvorí v jednom stĺpci?

Excel používa oddeľovač zoznamu podľa regionálneho nastavenia systému. V krajinách, ktoré píšu desatinnú čiarku, napríklad v Nemecku, Francúzsku alebo Brazílii, očakáva bodkočiarky. Previeďte súbor znova s nastavením Oddeľovač na bodkočiarku, alebo ho importujte cez kartu Údaje v Exceli a oddeľovač zvoľte sami.

Čo robí možnosť Parquet?

Parquet je stĺpcový formát Apache, ktorý používajú dátové sklady a nástroje ako Spark, pandas a DuckDB. Každý stĺpec ukladá spolu a dobre sa komprimuje, takže veľký CSV súbor sa často výrazne zmenší. Na analytické pipeline previeďte do Parquet, alebo použite Parquet do CSV, ak ho chcete čítať v tabuľke.

Môžem importovať kontakty z tabuľky do telefónu?

Áno. Mená, telefónne čísla a e-maily dajte do stĺpcov s hlavičkou, hárok previeďte na VCF a súbor .vcf importujte do Kontaktov Google, iCloudu alebo Outlooku. Názvy hlavičiek sa priradia k poliam vCard definovaným v RFC 6350. Opačný smer, VCF do CSV, exportuje kontakty z telefónu do tabuľky.

Ktorý dialekt SQL mám zvoliť?

Taký, do ktorého budete importovať: MySQL, PostgreSQL, SQLite alebo SQL Server. Líšia sa spôsobom úvodzoviek pri názvoch (spätné apostrofy v MySQL, dvojité úvodzovky v PostgreSQL a SQLite, hranaté zátvorky v SQL Server) aj typmi stĺpcov, takže zodpovedajúci dialekt predíde chybám syntaxe pri importe.

Prečo je môj text v Base64 väčší ako súbor?

Base64, definovaný v RFC 4648, zapisuje každé 3 bajty ako 4 textové znaky, takže výstup je asi o tretinu väčší ako vstup. Je to cena za možnosť vložiť súbor do HTML, CSS, JSON alebo textu e-mailu. Zapnite Predpona Data URI a získate reťazec pripravený pre img src.

Dá sa tabuľka v PDF previesť do CSV?

Áno, pri PDF so skutočným textom. Nahrajte PDF a zvoľte CSV alebo XLSX; tabuľky sa rozpoznávajú po stranách. Pri naskenovaných PDF alebo fotkách tabuliek použite obrázok do Excelu, ktorý tabuľku najprv prečíta pomocou OCR.

Ďalšie nástroje na dokumenty a dáta
Obrázok do ExceluPrevodník dokumentovPreviesť do PDF
Konvertor PDFObrázok na text (OCR)Prevodník e-kníh

Všetky nástroje Prevodník dát

Vyberte presne ten cieľ, ktorý od vás požadovali. Každá stránka nižšie je ten istý nástroj s inými predvoľbami.