CanDoYa
FI

CSV YAML-muotoon -muunnin

Toimii kokonaan selaimessasi - ei lähetyksiä, ei rekisteröitymistä.

CSV
YAML
Liitä CSV muuntaaksesi sen YAMLiksi.
Jaa tämä työkalu

Miten CSV muunnetaan YAML-muotoon?

Liitä CSV muuntimeen, ja jokainen rivi muuttuu YAMLiksi: ensimmäisestä rivistä tulee avaimet, ja jokaisesta seuraavasta rivistä YAML-mappaus listan sisällä. Erotin tunnistetaan automaattisesti, luvut ja totuusarvot voi halutessaan muuttaa oikeiksi YAML-arvoiksi, ja kaikki toimii selaimessasi.

Näin se toimii

  1. 1Liitä CSV. Liitä tai kirjoita CSV vasempaan paneeliin, tai lataa esimerkki nähdäksesi muodon.
  2. 2Aseta valinnat. Pidä 'Ensimmäinen rivi on otsikko' päällä avainperusteisia mappauksia varten, valitse erotin (tai jätä se automaattiseksi) ja kytke lukujen ja totuusarvojen tunnistus päälle tai pois.
  3. 3Kopioi YAML. YAML päivittyy reaaliajassa oikealla. Kopioi se tai lataa se .yaml-tiedostona.

Kenelle

CSV on litteä tekstitaulukko ilman tietotyyppejä; YAML taas on rakenteinen, helposti luettava muoto, jota käytetään konfiguraatioihin, testidataan ja datatiedostoihin. Tämä työkalu yhdistää ne kaksi: kun otsikkorivi on käytössä, jokaisesta rivistä tulee YAML-mappaus (avain: arvo) listan sisällä; ilman otsikkoriviä jokainen rivi muuttuu yksinkertaiseksi arvolistaksi. Lainausmerkeissä olevat kentät, kenttien sisällä olevat pilkut ja rivinvaihdot sekä escapetut lainausmerkit tulkitaan kaikki oikein.

Kaikki tapahtuu paikallisesti selaimessasi. Dataasi ei koskaan lähetetä palvelimelle, tallenneta lokeihin tai muuten siirretä eteenpäin, joten myös arkaluontoisia taulukoita voi muuntaa turvallisesti.

Usein kysyttyä

Pitääkö ensimmäisen rivin olla otsikko?

Ei. Pidä 'Ensimmäinen rivi on otsikko' päällä, jos haluat jokaisesta rivistä avainperusteisen YAML-mappauksen. Kytke se pois, niin jokaisesta rivistä tulee sen sijaan tavallinen YAML-arvolista, mikä on kätevää, jos CSV:ssä ei ole sarakenimiä.

Mitä erottimia tuetaan?

Pilkku, puolipiste, sarkain ja pystyviiva. Automaattinen tunnistus tutkii ensimmäisen rivin ja valitsee todennäköisimmän merkin, joten eurooppalaiset puolipisteellä erotellut tiedostot ja sarkaimella erotellut viennit toimivat ilman asetusten muuttamista.

Säilyvätkö etunollat ja pitkät numerot?

Kyllä. Kun tyyppien tunnistus on päällä, solu muuttuu YAML-luvuksi vain silloin, kun muunnos palautuu täsmälleen samana tekstinä. Arvot kuten 007, 07030 tai hyvin pitkät tunnisteet pysyvät lainausmerkeissä olevina merkkijonoina, joten data ei häviä eikä muutu.

Lähetetäänkö dataani mihinkään?

Ei. Muunnos tapahtuu kokonaan selaimessasi JavaScriptillä. Mitään liittämääsi ei lähetetä palvelimelle, tallenneta eikä lokiteta, joten se on turvallista myös yksityisille taulukoille.

Käsitelläänkö pilkkuja sisältävät lainausmerkeissä olevat kentät oikein?

Kyllä. Kaksoislainausmerkeissä olevat kentät voivat sisältää pilkkuja, rivinvaihtoja ja escapettuja lainausmerkkejä (kirjoitettuna kahtena lainausmerkkinä), ja jäsennin säilyttää ne muuttumattomina YAML-tulosteessa.