Developertools

JSON naar YAML-converter

Zet JSON om naar een leesbaar YAML-document zonder de gegevens te wijzigen.

JSON naar YAML-converter workspace

Hoe te gebruiken

Plak JSON en kies Converteren. Strings die verward kunnen worden met booleans, getallen of YAML-leestekens worden tussen aanhalingstekens gezet.

Voorbeeld

Een object met een lijst wordt een YAML-mapping en -sequence.

Invoer

{"name":"Ada Lovelace","fields":["mathematics","computing"],"born":1815}

Uitvoer

name: Ada Lovelace
fields:
  - mathematics
  - computing
born: 1815

Hoe het werkt

De tool parseert JSON en schrijft mappings en sequences met twee spaties inspringing. Er wordt geen remote formatter aangeroepen.

Veelvoorkomende fouten

  • De JSON-parser meldt een fout Herstel eerst de JSON. YAML ontstaat pas nadat het document parseert.
  • Een string kreeg aanhalingstekens Aanhalingstekens worden toegevoegd wanneer de tekst anders als getal, boolean of speciale YAML-token zou worden gelezen.

Beperkingen

Ankers, tags en aangepaste schema’s worden niet geproduceerd. Sleutelvolgorde volgt het JSON-object. Dit is een JSON-compatibele YAML-subset, geen volledige YAML 1.2-linter.

Privacy

De tekst die u plakt wordt in uw browser verwerkt. PepsTools ontvangt hem niet, bewaart hem niet en stuurt hem niet naar een andere dienst.

Vragen

Is de YAML veilig te laden in elke taal?

Het gebruikt gewone mappings, sequences en scalars. Loaders die yes of no als boolean behandelen vallen buiten deze subset. Deze tool schrijft true, false en null expliciet.