JSON naar YAML-converter
Converteer JSON online naar YAML met nette inspringing en directe validatie, volledig in je browser
Onderscheid tekst en getallen in YAML
Veelgestelde Vragen: Wanneer hebben strings aanhalingstekens nodig in de YAML-uitvoer?
"001" blijft tekst, false een boolean en null een nullwaarde. Inspringing verandert alleen de opmaak. Opmerkingen zijn niet te herstellen omdat JSON ze niet ondersteunt.
Gebruikt JavaScript JSON.parse. Zet identificaties buiten het veilige gehele-getallenbereik tussen aanhalingstekens. Valideert geen configuratieschema’s van Kubernetes, Compose of andere toepassingen.
Invoer
{"code":"001","enabled":false,"items":[1,null]}Geformatteerde Uitvoer
code: '001' enabled: false items: - 1 - null
Autoritatieve referenties
Standaarden en officiële documentatie die de formaten definiëren waarmee deze tool werkt.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
De IETF-standaard die het JSON-gegevensuitwisselingsformaat en de bijbehorende grammatica definieert.
JSON - json.org
De originele JSON-site van Douglas Crockford, met de introductie van het formaat in vele talen.
MDN Web Docs - Working with JSON
Mozilla-gids voor het werken met JSON in JavaScript: parse, stringify en revivers.
JSON - Wikipedia
JSON-gegevenstypes, de geschiedenis van de syntaxis en de opkomst als dominant API-uitwisselingsformaat.
YAML 1.2.2 Specification - yaml.org
De officiële YAML 1.2.2-specificatie van yaml.org, de homepagina van het formaat.
YAML - Wikipedia
YAML-syntaxis: blokstijlen, anchors, typersolutie en het Noorwegen-probleem.
Praktische tools om gestructureerde gegevens en opmaakinhoud te formatteren, valideren en transformeren