CanDoYa
LV

Konvertēt CSV uz YAML

Darbojas tikai tavā pārlūkā - bez augšupielādes un reģistrācijas.

CSV
YAML
Ielīmējiet CSV, lai konvertētu to uz YAML.
Kopīgot šo rīku

Kā konvertēt CSV uz YAML?

Ielīmējiet CSV rīkā, un katra rinda pārtop par YAML: pirmā rinda kļūst par atslēgām, bet katra nākamā rinda - par YAML ierakstu sarakstā. Rīks pats atpazīst atdalītāju, pēc izvēles pārvērš skaitļus un patiesuma vērtības īstos YAML skalāros, un tas viss notiek tieši jūsu pārlūkā.

Kā lietot

  1. 1Ielīmējiet CSV. Ielīmējiet vai ierakstiet CSV kreisajā panelī, vai ielādējiet piemēru, lai redzētu formātu.
  2. 2Iestatiet parametrus. Atstājiet ieslēgtu 'Pirmā rinda ir galvene' struktūrām ar atslēgām, izvēlieties atdalītāju (vai atstājiet automātisko) un ieslēdziet skaitļu un patiesuma vērtību atpazīšanu.
  3. 3Kopējiet YAML. YAML atjaunojas dzīvē labajā pusē. To var kopēt vai lejupielādēt kā .yaml failu.

Kam noder

CSV ir vienkārša teksta tabula bez datu tipiem, savukārt YAML ir strukturēts, viegli lasāms formāts, ko izmanto konfigurācijām, testa datiem un citiem datu failiem. Šis rīks savieno abus: ja ir galvene, katrs ieraksts kļūst par YAML struktūru (atslēga: vērtība) sarakstā; bez galvenes katra rinda kļūst par vienkāršu vērtību sarakstu. Lauki pēdiņās, tajos iekļautie komati un rindu pārtraukumi, kā arī pēdiņas ar aizbēgšanas rakstzīmēm tiek atpazītas pareizi.

Viss process notiek lokāli, jūsu pārlūkā. Jūsu dati nekad netiek augšupielādēti, saglabāti vai nosūtīti uz serveri, tāpēc varat droši konvertēt tabulas ar konfidenciāliem vai personiskiem datiem.

Biežāk uzdotie jautājumi

Vai pirmajai rindai obligāti jābūt galvenei?

Nē. Atstājiet ieslēgtu 'Pirmā rinda ir galvene', lai katrs ieraksts kļūtu par YAML struktūru ar atslēgām. Izslēdzot to, katra rinda kļūst par vienkāršu YAML vērtību sarakstu - tas noder, ja jūsu CSV failam nav kolonnu nosaukumu.

Kādi atdalītāji tiek atbalstīti?

Komats, semikols, tabulēšanas atzīme un vertikālā svītra. Automātiskā atpazīšana pārbauda pirmo rindu un izvēlas visticamāko atdalītāju, tāpēc Eiropas faili ar semikolu un ar tabulēšanas atzīmi atdalīti eksporti darbojas bez iestatījumu maiņas.

Vai tiek saglabāti sākuma nulles un garie skaitļi?

Jā. Kad tipu atpazīšana ir ieslēgta, šūna kļūst par YAML skaitli tikai tad, ja tā, konvertēta atpakaļ, sakrīt tieši ar sākotnējo tekstu. Tādas vērtības kā 007, 07030 vai ļoti gari identifikatori paliek teksta virknes pēdiņās, tāpēc dati netiek zaudēti vai pārveidoti.

Vai mani dati kaut kur tiek augšupielādēti?

Nē. Konvertēšana pilnībā notiek jūsu pārlūkā, izmantojot JavaScript. Nekas no ielīmētā netiek nosūtīts uz serveri, saglabāts vai reģistrēts, tāpēc rīks ir drošs konfidenciālām tabulām.

Vai tiek pareizi apstrādāti lauki pēdiņās ar komatiem?

Jā. Lauki dubultajās pēdiņās var saturēt komatus, rindu pārtraukumus un dubultas pēdiņas ar aizbēgšanas rakstzīmi (rakstītas kā divas pēdiņas), un analizators tos saglabā neskartus gala YAML rezultātā.