UltKit

Adatátalakító

Vigye át adatsorait azokba a formátumokba, amelyeket a táblázatkezelők, adatbázisok, API-k és címjegyzékek várnak. Töltsön fel egy CSV-t, egy Excel-munkafüzetet, egy JSON- vagy XML-fájlt, egy névjegylistát vagy egy PDF-ben lévő táblázatot, és ugyanazokat a rekordokat abban a formában kapja vissza, amelyet a következő program be tud olvasni.

Adatkonvertáló

vagy húzza ide a(z) CSV, TSV, TXT … fájlok fájlokat ·

Legfeljebb 95 MB fájlonként· Legfeljebb 20 fájl· Törlés 30 perc után

Kimenet

A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.

Az eszköz használata

  1. 1

    Töltse fel az adatfájlt

    Adjon hozzá CSV, TSV, XLSX, XLS, ODS, Numbers, JSON, XML, YAML, VCF, SQL, Parquet, HTML vagy PDF fájlokat, egyszerre legfeljebb 20-at, fájlonként legfeljebb 95 MB-osat.

  2. 2

    Válassza ki a célformátumot

    A Konvertálás erre mezőben keresse meg az XLSX, CSV, JSON, XML, SQL vagy más formátumot. Az elválasztó, a kódolás, a fejlécsor és a dátumok beállításai a Speciális beállítások alatt találhatók.

  3. 3

    Konvertálja és importálja

    Nyomja meg a Konvertálás erre: XLSX → gombot (a felirat a választását követi), majd töltse le a fájlt, vagy ZIP-et, ha több munkalapból több fájl lesz.

Táblázat-, szöveg- és kódformátumok: melyik mire való

Azért léteznek különböző adatformátumok, mert a programok másképp olvassák az adatokat. A táblázatok, például az XLSX, megőrzik a cellákat, munkalapokat és számformátumokat. A CSV, amelyet 2005-ben az RFC 4180 rögzített, a legkisebb közös nevező: vesszővel elválasztott értékek egyszerű sorai, amelyeket minden adatbázis és számviteli rendszer importálni tud. A JSON, amelyet az RFC 8259 és az ECMA-404 szabványosít, azt küldik a webes API-k, és a JavaScript ezt olvassa. Az XML régebbi nála, és ma is számlákat, hírcsatornákat és irodai formátumokat hajt meg, a YAML pedig a konfigurációs fájlok behúzásalapú formátuma.

A legtöbb konvertálás e világok közötti átjárás: az elemző JSON-ban kapja az API-exportot, és táblázatra van szüksége (JSON Excelbe), a fejlesztő megkapja az ügyfél táblázatát, és betöltőfájlt kér belőle (CSV SQL-be), az iroda pedig egy listát exportál, hogy átadja egy másik rendszernek (Excel CSV-be). Mindegyikhez van külön oldal a megfelelő alapbeállításokkal, ezek a szöveg alatt találhatók.

A formátumok korlátait érdemes ismerni konvertálás előtt. Az XLSX rács 1 048 576 sort és 16 384 oszlopot tartalmazhat, a régi XLS formátum viszont 65 536 sornál és 256 oszlopnál megáll, ezért a nagyon nagy exportokat érdemes XLSX-be, CSV-be vagy Parquetbe menteni. Az Excelben a munkalapnevek legfeljebb 31 karakteresek, ezért a Munkalap neve mező sem fogad el többet.

Milyen adatkonvertálások támogatottak

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
HTML/PDF táblázatHTML/PDF táblázat to XLSX: yesHTML/PDF táblázat to CSV: yesHTML/PDF táblázat to JSON: yesHTML/PDF táblázat to XML: yes– HTML/PDF táblázat to YAML: noHTML/PDF táblázat to SQL: yes– HTML/PDF táblázat to VCF: noHTML/PDF táblázat to Parquet: yesHTML/PDF táblázat to MD: yes
supported not offeredElérhető még: XLS, ODS, TSV, TXT, HTML-táblázat, DOCX (Word-táblázatként) és Base64. Bármilyen fájl, a képeket is beleértve, kódolható Base64-be. A kötőjel olyan párokat jelöl, ahol a forrásban nincsenek a célhoz illő sorok, például egy beágyazott JSON-dokumentumból készülő névjegyek esetén.

Az adatátalakító beállításai kimeneti típusonként

Ezek a beállítások az elválasztott szöveg olvasásakor és írásakor érvényesek.

  • Elválasztó: automatikus felismerés, vessző, pontosvessző, tabulátor, függőleges vonal vagy szóköz. Az automatikus mód beolvassa a bemenet elválasztóját, és vesszőt ír.
  • Szövegkódolás: alapértelmezés szerint UTF-8; UTF-8 BOM-mal a Windowsos Excelhez; UTF-16 és régi kódlapok régi rendszerekhez.
  • Az első sor fejléc: az oszlopnevek JSON-kulcsok, XML-elemek, SQL-oszlopok és vCard-mezők lesznek.
  • Minden érték idézőjelbe: minden mezőt dupla idézőjelbe tesz a szigorú importálókhoz.

Így néz ki egy CSV-sor JSON-ba konvertálás után

id,name,city fejlécű CSV egyetlen 1,Ana,Lisbon sorral, objektumok tömbjeként és olvasható formázással konvertálva
[
  {
    "id": 1,
    "name": "Ana",
    "city": "Lisbon"
  }
]

Gyakori adatimportálási problémák megoldása

  • Az ékezetes és nem latin betűk hibásan jelennek meg az Excelben

    A Windowsos Excel egy régi kódolást feltételezett. Konvertáljon úgy, hogy a Szövegkódolás értéke UTF-8 BOM-mal.

  • Az importálás után felcserélődött a nap és a hónap

    A cél a 03/04-et fordítva olvasta. Állítsa a Dátumok értékét ISO-ra, amelyet minden adatbázis és nyelv ugyanúgy olvas.

  • A keresések sikertelenek, pedig az értékek egyformának látszanak

    Láthatatlan szóközök vannak a cellák végén. Hagyja bekapcsolva a Szóközök levágása beállítást.

  • Az első adatsorból lettek az oszlopnevek

    A fájlnak nincs fejlécsora. Kapcsolja ki az Az első sor fejléc beállítást, hogy az 1. sor adatként maradjon.

  • Az SQL-fájl importálása hibával leáll

    A dialektus nem egyezik az adatbázissal. Válassza ki a megfelelő SQL-dialektus értéket, és olyan SQL-tábla neve nevet használjon, amely csak betűkből, számjegyekből és aláhúzásjelekből áll.

Kérdések az adatátalakítóról

Hogyan nyithatok meg egy JSON-fájlt Excelben?

Töltse fel a .json fájlt, és alakítsa XLSX-szé. Az objektumok tömbjéből objektumonként egy sor lesz, a kulcsok pedig az oszlopfejlécek; a beágyazott objektumokat a program oszlopokká lapítja. A beágyazott tömbök kezelését a JSON Excelbe oldal magyarázza el.

Miért egyetlen oszlopban nyílik meg a CSV-fájlom az Excelben?

Az Excel a rendszer területi beállításaiban megadott listaelválasztót használja. Azokban az országokban, ahol a tizedeseket vesszővel írják, például Németországban, Franciaországban vagy Brazíliában, pontosvesszőt vár. Konvertálja újra úgy, hogy az Elválasztó értéke pontosvessző, vagy importálja az Excel Adatok lapján, és ott maga válassza ki az elválasztót.

Mire szolgál a Parquet lehetőség?

A Parquet az Apache oszlopalapú formátuma, amelyet adattárházak és olyan eszközök használnak, mint a Spark, a pandas és a DuckDB. Az oszlopokat külön-külön tárolja, és jól tömöríthető, ezért egy nagy CSV mérete gyakran jelentősen csökken. Alakítsa Parquetté elemzési folyamatokhoz, vagy használja a Parquet CSV-be oldalt, ha táblázatkezelőben szeretné olvasni.

Importálhatom a névjegyeimet egy táblázatból a telefonomra?

Igen. Tegye a neveket, telefonszámokat és e-mail-címeket fejlécsoros oszlopokba, alakítsa a munkalapot VCF-fé, majd importálja a .vcf fájlt a Google Névjegyekbe, az iCloudba vagy az Outlookba. A fejlécneveket a program a vCard-mezőkhöz rendeli, ezeket az RFC 6350 határozza meg. A fordított irány, a VCF CSV-be, a telefon névjegyeit exportálja táblázatba.

Melyik SQL-dialektust válasszam?

Az, amelyikbe importálni fogja: MySQL, PostgreSQL, SQLite vagy SQL Server. Eltér az azonosítók idézése (MySQL-ben visszafelé dőlő idézőjel, PostgreSQL-ben és SQLite-ban dupla idézőjel, SQL Serverben szögletes zárójel) és az oszlopok típusa is, ezért a megfelelő dialektus elkerüli az importálási szintaxishibákat.

Miért nagyobb a Base64-szövegem, mint a fájl?

A Base64, amelyet az RFC 4648 határoz meg, minden 3 bájtot 4 szöveges karakterként ír le, így a kimenet nagyjából egyharmaddal nagyobb a bemenetnél. Ez az ára annak, hogy egy fájlt be lehet illeszteni HTML-be, CSS-be, JSON-ba vagy egy e-mail szövegébe. Kapcsolja be a Data URI előtag beállítást, hogy az img src-be illeszthető karakterláncot kapjon.

Átalakíthatok egy PDF-ben lévő táblázatot CSV-be?

Igen, valódi szöveget tartalmazó PDF-ek esetén. Töltse fel a PDF-et, és válassza a CSV-t vagy az XLSX-et; a táblázatokat a program oldalanként ismeri fel. Szkennelt PDF-ekhez vagy táblázatokról készült fotókhoz használja a kép Excelbe oldalt, amely a táblázatot előbb OCR-rel olvassa be.

További dokumentum- és adateszközök
Kép ExcelbeDokumentumkonverterKonvertálás PDF-be
PDF-konvertálóKép szöveggé alakítása (OCR)E-könyv konverter

Minden Adatkonverter eszköz

Válassza ki a pontos célértéket, amelyet kértek öntől. Az alábbi oldalak mind ugyanazt az eszközt kínálják, eltérő alapbeállításokkal.