Sådan konverterer du YML til JSON
- Tilføj din .YML-fil - træk den ind i boksen ovenfor, eller klik for at gennemse.
- Konverter den til .JSON på få sekunder.
- Download din nye .JSON-fil.
Hvad du kan forvente
- YAML
# kommentarerfjernes automatisk - JSON har ingen kommentar-syntaks, så enhver inline-dokumentation i din.yml-fil vil ikke fremgå i outputtet. - YAML-ankre (
&anchor) og -aliasser (*alias) udvides: JSON-outputtet gentager den fulde værdi ved hvert referencepunkt, hvilket kan øge filstørrelsen. - Uindpakkede
yes,no,onogoffer YAML-booleans og vil blive tiltrueellerfalsei JSON - brug anførselstegn i kilde-.yml-filen, hvis du har brug for de bogstavelige strenge.
Ofte stillede spørgsmål
Er YML-til-JSON-konvertering tabsfri?
For data, ja - alle nøgler, værdier, lister og indlejrede objekter konverteres præcis. YAML-kommentarer er det eneste, der fjernes, fordi JSON ikke har nogen kommentar-syntaks.
Hvad sker der med YAML-ankre og -aliasser?
De udvides: hvert alias erstattes med den fulde værdi, det refererer til, så JSON-outputtet er korrekt, men kan være større end kilde-
.yml-filen.Min YAML bruger yes/no i stedet for true/false - vil det give problemer?
Både
yes og no fortolkes som YAML-booleans og vil fremstå som true og false i JSON - brug anførselstegn i .yml-kilden, hvis du har brug for de bogstavelige strenge.Kan jeg konvertere JSON tilbage til YML?
Ja -
yq -o=yaml file.json > file.yml omvender processen, og turen frem og tilbage er tabsfri, da JSON er en delmængde af YAML.