UltKit

Převodník dat

Přeneste řádky dat mezi formáty, které očekávají tabulkové procesory, databáze, API a adresáře kontaktů. Nahrajte CSV, sešit Excelu, soubor JSON nebo XML, seznam kontaktů nebo tabulku v PDF a dostanete stejné záznamy zpět v podobě, kterou přečte další program.

Převodník dat

nebo sem přetáhněte soubory CSV, TSV, TXT … ·

Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách

Výstup

Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.

Jak nástroj používat

  1. 1

    Nahrajte datový soubor

    Přidejte soubory CSV, TSV, XLSX, XLS, ODS, Numbers, JSON, XML, YAML, VCF, SQL, Parquet, HTML nebo PDF, najednou až 20 souborů po 95 MB.

  2. 2

    Vyberte cílový formát

    V poli Převést na vyhledejte XLSX, CSV, JSON, XML, SQL nebo jiný formát. Oddělovač, kódování, záhlaví a formát dat najdete v části Pokročilá nastavení.

  3. 3

    Převeďte a importujte

    Stiskněte Převést na XLSX (popisek se řídí vaší volbou) a stáhněte soubor, nebo ZIP, pokud z více listů vznikne více souborů.

Tabulkové, textové a kódové formáty: k čemu který slouží

Datové formáty existují, protože různé programy čtou data různě. Tabulky jako XLSX uchovávají buňky, listy a formáty čísel. CSV, zapsané jako RFC 4180 v roce 2005, je nejmenší společný jmenovatel: prosté řádky hodnot oddělených čárkami, které umí importovat každá databáze i účetní systém. JSON, standardizovaný jako RFC 8259 a ECMA-404, posílají webová API a čte JavaScript. XML je starší a dodnes pohání faktury, kanály i kancelářské formáty, zatímco YAML je formát konfiguračních souborů založený na odsazení.

Většina převodů je přesun mezi těmito světy: analytik dostane export z API v JSON a potřebuje tabulku (JSON do Excelu), vývojář dostane tabulku od klienta a potřebuje soubor s daty pro databázi (CSV do SQL), kancelář exportuje seznam pro jiný systém (Excel do CSV). Každý z nich má stránku s předvolbou a správným výchozím nastavením, uvedenou pod tímto textem.

Limity formátů je dobré znát před převodem. Mřížka XLSX pojme 1 048 576 řádků a 16 384 sloupců, starý formát XLS končí na 65 536 řádcích a 256 sloupcích, takže velmi velké exporty patří do XLSX, CSV nebo Parquet. Názvy listů v Excelu jsou omezeny na 31 znaků, proto pole Název listu nepřijme víc.

Jaké převody dat jsou podporovány

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
Tabulka HTML/PDFTabulka HTML/PDF to XLSX: yesTabulka HTML/PDF to CSV: yesTabulka HTML/PDF to JSON: yesTabulka HTML/PDF to XML: yes– Tabulka HTML/PDF to YAML: noTabulka HTML/PDF to SQL: yes– Tabulka HTML/PDF to VCF: noTabulka HTML/PDF to Parquet: yesTabulka HTML/PDF to MD: yes
supported not offeredK dispozici jsou také: XLS, ODS, TSV, TXT, tabulka HTML, DOCX (jako tabulka Wordu) a Base64. Jako Base64 lze zakódovat jakýkoli soubor včetně obrázků. Pomlčka označuje dvojice, kde zdroj nemá řádky vhodné pro cíl, například kontakty z vnořeného dokumentu JSON.

Nastavení převodníku dat podle výstupního formátu

Tato nastavení platí při čtení a zápisu textu s oddělovači.

  • Oddělovač: automatická detekce, čárka, středník, tabulátor, svislítko nebo mezera. Automatika přečte oddělovač vstupu a zapisuje čárky.
  • Kódování textu: ve výchozím nastavení UTF-8; UTF-8 s BOM pro Excel ve Windows; UTF-16 a starší znakové sady pro staré systémy.
  • První řádek je záhlaví: názvy sloupců se stanou klíči JSON, tagy XML, sloupci SQL a poli vCard.
  • Uzavřít všechny hodnoty do uvozovek: uzavře každé pole do dvojitých uvozovek pro přísné importní nástroje.

Jak vypadá řádek CSV po převodu do JSON

Záhlaví CSV id,name,city s jedním řádkem 1,Ana,Lisbon, převedené s volbami Pole objektů a Čitelné formátování
[
  {
    "id": 1,
    "name": "Ana",
    "city": "Lisbon"
  }
]

Řešení častých problémů s importem dat

  • Diakritika a nelatinská písmena vypadají v Excelu porušeně

    Excel ve Windows odhadl starší kódování. Převeďte s Kódování textu nastaveným na UTF-8 s BOM.

  • Po importu se prohodil den a měsíc

    Cíl přečetl 03/04 opačně. Nastavte Data na ISO, které každá databáze i jazyk čte stejně.

  • Vyhledávání selhává, přestože hodnoty vypadají stejně

    Neviditelné mezery na konci buněk. Nechte zapnuté Oříznout mezery.

  • První datový řádek se stal názvy sloupců

    Soubor nemá záhlaví. Vypněte První řádek je záhlaví, aby se řádek 1 zachoval jako data.

  • Soubor SQL se nepodaří naimportovat

    Dialekt neodpovídá databázi. Vyberte správný Dialekt SQL a použijte Název tabulky SQL jen s písmeny, číslicemi a podtržítky.

Otázky k převodníku dat

Jak otevřít soubor JSON v Excelu?

Nahrajte soubor .json a převeďte ho do XLSX. Pole objektů se změní na jeden řádek na objekt, klíče se stanou záhlavím sloupců; vnořené objekty se rozloží do sloupců. Jak se zacházejí vnořená pole, vysvětluje stránka JSON do Excelu.

Proč se mi CSV v Excelu otevře v jednom sloupci?

Excel používá oddělovač seznamu podle regionu vašeho systému. V zemích, kde se desetinná část píše čárkou, například v Německu, Francii nebo Brazílii, očekává středníky. Převeďte soubor znovu s Oddělovač nastaveným na středník, nebo ho naimportujte přes kartu Data v Excelu a oddělovač zvolte sami.

K čemu slouží možnost Parquet?

Parquet je sloupcový formát Apache, který používají datové sklady a nástroje jako Spark, pandas a DuckDB. Každý sloupec ukládá zvlášť a dobře se komprimuje, takže velké CSV se často výrazně zmenší. Do Parquet převádějte pro analytické pipeliny, nebo použijte Parquet do CSV, abyste ho přečetli v tabulce.

Mohu importovat kontakty z tabulky do telefonu?

Ano. Jména, telefonní čísla a e-maily vložte do sloupců se záhlavím, převeďte tabulku do VCF a soubor .vcf naimportujte do Kontaktů Google, iCloudu nebo Outlooku. Názvy záhlaví se přiřadí k polím vCard definovaným v RFC 6350. Opačný směr, VCF do CSV, exportuje kontakty z telefonu do tabulky.

Který dialekt SQL mám zvolit?

Ten, do kterého budete importovat: MySQL, PostgreSQL, SQLite nebo SQL Server. Liší se uvozováním názvů (zpětné apostrofy v MySQL, dvojité uvozovky v PostgreSQL a SQLite, hranaté závorky v SQL Serveru) i typy sloupců, takže odpovídající dialekt předejde chybám syntaxe při importu.

Proč je můj text v Base64 větší než soubor?

Base64, definované v RFC 4648, zapisuje každé 3 bajty jako 4 textové znaky, takže výstup je asi o třetinu větší než vstup. Je to cena za možnost vložit soubor do HTML, CSS, JSON nebo těla e-mailu. Zapněte Předpona Data URI a získáte řetězec připravený pro img src.

Lze převést tabulku z PDF do CSV?

Ano, u PDF se skutečným textem. Nahrajte PDF a zvolte CSV nebo XLSX; tabulky se rozpoznávají stránku po stránce. U skenovaných PDF nebo fotek tabulek použijte obrázek do Excelu, který tabulku nejdřív přečte pomocí OCR.

Další nástroje pro dokumenty a data
Obrázek do ExceluPřevodník dokumentůPřevod do PDF
Převodník PDFObrázek na text (OCR)Převodník e-knih

Všechny nástroje Převodník dat

Vyberte přesně ten cíl, který po vás někdo chtěl. Každá stránka níže je stejný nástroj s jinými výchozími hodnotami.