So geht’s
JSON einfügen und Konvertieren wählen. Strings, die mit Booleans, Zahlen oder YAML-Satzzeichen verwechselt werden könnten, werden in Anführungszeichen gesetzt.
Beispiel
Ein Objekt mit einer Liste wird zu einem YAML-Mapping und einer Sequenz.
Eingabe
{"name":"Ada Lovelace","fields":["mathematics","computing"],"born":1815}
Ausgabe
name: Ada Lovelace
fields:
- mathematics
- computing
born: 1815
So funktioniert es
Das Werkzeug parst JSON und schreibt dann Mappings und Sequenzen mit Zwei-Leerzeichen-Einzug. Es ruft keinen entfernten Formatierer auf.
Häufige Fehler
- Der JSON-Parser meldet einen Fehler Korrigieren Sie zuerst das JSON. YAML wird erst erzeugt, nachdem das Dokument parst.
- Eine Zeichenkette erhielt Anführungszeichen Anführungszeichen werden hinzugefügt, wenn der Text sonst als Zahl, Boolean oder spezielles YAML-Token gelesen würde.
Einschränkungen
Anker, Tags und benutzerdefinierte Schemas werden nicht erzeugt. Die Schlüsselreihenfolge folgt dem JSON-Objekt. Dies ist eine JSON-kompatible YAML-Teilmenge, kein vollständiger YAML-1.2-Linter.
Datenschutz
Der Text, den Sie einfügen, wird in Ihrem Browser verarbeitet. PepsTools empfängt ihn nicht, speichert ihn nicht und sendet ihn nicht an einen anderen Dienst.
Fragen
Ist das YAML in jeder Sprache sicher zu laden?
Es verwendet gewöhnliche Mappings, Sequenzen und Skalare. Loader, die yes oder no als Booleans behandeln, liegen außerhalb dieser Teilmenge. Dieses Werkzeug schreibt true, false und null ausdrücklich.