CanDoYa
LT

Konvertuoti CSV į YAML

Veikia tik jūsų naršyklėje - nieko neįkeliama, registracija nereikalinga.

CSV
YAML
Įklijuokite CSV, kad konvertuotumėte į YAML.
Dalintis šiuo įrankiu

Kaip konvertuoti CSV į YAML?

Įklijuokite CSV į įrankį, ir kiekviena eilutė virsta YAML: pirma eilutė tampa raktais, o kiekviena kita eilutė - YAML įrašu sąraše. Įrankis pats atpažįsta skirtuką, gali paversti skaičius ir loginę reikšmę tikrais YAML skaliarais, ir viskas vyksta tiesiai jūsų naršyklėje.

Kaip naudotis

  1. 1Įklijuokite CSV. Įklijuokite arba įveskite CSV kairiajame lange, arba įkelkite pavyzdį, kad pamatytumėte formatą.
  2. 2Nustatykite parinktis. Palikite įjungtą 'Pirma eilutė yra antraštė' raktams su reikšmėmis, pasirinkite skirtuką (arba palikite automatinį) ir įjunkite skaičių bei loginių reikšmių atpažinimą.
  3. 3Nukopijuokite YAML. YAML atnaujinamas gyvai dešinėje pusėje. Galite jį nukopijuoti arba atsisiųsti kaip .yaml failą.

Kam pravers

CSV - tai paprasta teksto lentelė be duomenų tipų, o YAML - struktūrizuotas, lengvai skaitomas formatas, naudojamas konfigūracijoms, testiniams duomenims ir kitiems duomenų failams. Šis įrankis sujungia abu formatus: kai yra antraštė, kiekvienas įrašas tampa YAML struktūra (raktas: reikšmė) sąraše; be antraštės kiekviena eilutė tampa paprastu reikšmių sąrašu. Laukai kabutėse, juose esantys kableliai ir eilučių lūžiai bei kabutės su pabėgimo simboliais atpažįstami teisingai.

Viskas vyksta lokaliai, jūsų naršyklėje. Jūsų duomenys niekada nesiunčiami į serverį, nesaugomi ir neregistruojami žurnale, todėl galite drąsiai konvertuoti lenteles su asmenine ar konfidencialia informacija.

DUK

Ar pirma eilutė būtinai turi būti antraštė?

Ne. Palikite įjungtą 'Pirma eilutė yra antraštė', kad kiekvienas įrašas taptų YAML struktūra su raktais. Išjungę ją, kiekviena eilutė taps paprastu YAML reikšmių sąrašu - tai patogu, kai jūsų CSV neturi stulpelių pavadinimų.

Kokie skirtukai palaikomi?

Kablelis, kabliataškis, tabuliavimo simbolis ir vertikalus brūkšnys. Automatinis atpažinimas patikrina pirmą eilutę ir parenka labiausiai tikėtiną skirtuką, todėl Europos failai su kabliataškiu ir tabuliavimu atskirti eksportai veikia be jokių papildomų nustatymų.

Ar išsaugomi nuliai priekyje ir ilgi skaičiai?

Taip. Kai įjungtas tipų atpažinimas, langelis tampa YAML skaičiumi tik jei jis, konvertuotas atgal, sutampa su originaliu tekstu. Reikšmės kaip 007, 07030 ar labai ilgi identifikatoriai lieka teksto eilutėmis kabutėse, todėl jokia informacija nepradingsta ir neperformatuojama.

Ar mano duomenys kur nors siunčiami?

Ne. Konvertavimas vyksta visiškai jūsų naršyklėje, naudojant JavaScript. Nieko, ką įklijuojate, nesiunčiama į serverį, nesaugoma ir neregistruojama, todėl įrankis saugus konfidencialioms lentelėms.

Ar tinkamai apdorojami laukai kabutėse su kableliais?

Taip. Laukai dvigubose kabutėse gali turėti kablelių, eilučių lūžių ir dvigubų kabučių su pabėgimo simboliu (užrašytų kaip dvi kabutės), o analizatorius juos išsaugo nepakeistus galutiniame YAML rezultate.