CanDoYa
HU

CSV konvertálás YAML-ba

Teljesen a böngésződben fut - feltöltés és regisztráció nélkül.

CSV
YAML
Illeszd be a CSV-t a YAML-lá alakításhoz.
Oszd meg ezt az eszközt

Hogyan konvertálhatsz CSV-t YAML-ba?

Illeszd be a CSV-t a konvertálóba, és az minden sort YAML-lá alakít: az első sorból kulcsok lesznek, minden további sorból pedig egy YAML rekord egy listában. Az eszköz automatikusan felismeri az elválasztójelet, kérésre valódi YAML számokká és logikai értékekké alakítja a számokat és a true/false értékeket, és mindez a böngésződben, helyben történik.

Így működik

  1. 1Illeszd be a CSV-t. Illeszd be vagy írd be a CSV-t a bal oldali panelbe, vagy töltsd be a példát, hogy lásd a formátumot.
  2. 2Állítsd be az opciókat. Hagyd bekapcsolva az 'Az első sor fejléc' opciót a kulcsos szerkezethez, válassz elválasztójelet (vagy hagyd automatikuson), és kapcsold be a szám- és logikai érték felismerést.
  3. 3Másold ki a YAML-t. A YAML élőben frissül a jobb oldalon. Kimásolhatod, vagy letöltheted .yaml fájlként.

Kinek hasznos

A CSV egy egyszerű, típusok nélküli szöveges táblázat, a YAML pedig strukturált, jól olvasható formátum, amelyet konfigurációkhoz, teszt- és mintaadatokhoz használnak. Ez az eszköz köti össze a kettőt: fejléc esetén minden rekordból egy YAML kulcs-érték szerkezet (kulcs: érték) lesz egy szekvencián belül, fejléc nélkül pedig minden sorból egyszerű érték lista. Az idézőjelbe tett mezőket, a szövegben lévő vesszőket és sortöréseket, valamint az escapelt idézőjeleket is helyesen értelmezi.

A teljes feldolgozás a böngésződben zajlik. Az adataid soha nem kerülnek feltöltésre, naplózásra vagy szerverre küldésre, így nyugodtan konvertálhatsz olyan táblázatokat is, amelyek bizalmas vagy személyes adatokat tartalmaznak.

Gyakori kérdések

Az első sornak fejlécnek kell lennie?

Nem. Hagyd bekapcsolva az 'Az első sor fejléc' opciót, hogy minden rekord kulcsos YAML szerkezetté alakuljon. Kikapcsolva minden sorból egyszerű YAML érték lista lesz, ami akkor hasznos, ha a CSV-dben nincsenek oszlopnevek.

Milyen elválasztójeleket támogat?

Vessző, pontosvessző, tabulátor és függőleges vonal. Az automatikus felismerés megvizsgálja az első sort, és kiválasztja a legvalószínűbb elválasztót, így a pontosvesszős európai fájlok és a tabulátorral tagolt exportok is beállítás módosítása nélkül működnek.

Megmaradnak a kezdő nullák és a hosszú számok?

Igen. Bekapcsolt típusfelismerés mellett egy cella csak akkor lesz YAML szám, ha visszaalakítva pontosan ugyanazt a szöveget adja. Az olyan értékek, mint a 007, 07030 vagy egy nagyon hosszú azonosító, idézőjeles szövegként maradnak meg, így semmilyen adat nem vész el vagy formálódik át.

Feltöltődnek valahova az adataim?

Nem. A konvertálás teljes egészében a böngésződben zajlik, JavaScripttel. Amit beillesztesz, az nem kerül szerverre, nem tárolódik és nem naplózódik, így bizalmas táblázatokhoz is biztonságosan használható.

Kezeli az idézőjeles, vesszőt tartalmazó mezőket?

Igen. A dupla idézőjelbe tett mezők tartalmazhatnak vesszőt, sortörést és escapelt dupla idézőjelet (két idézőjelként írva), és az elemző ezeket sértetlenül megőrzi a végleges YAML kimenetben.