YAML unter Erhalt der Typen prüfen und formatieren.
YAML-Syntaxprüfung ist nicht die Prüfung einer bestimmten Anwendungskonfiguration. Nenne relevante Annahmen zu Parser und Schema.
Passe den Ablauf an deine Aufgabe an.
Parse YAML mit der vorgesehenen Version oder dem Parser und prüfe das gemeldete Syntaxproblem. Erhalte beim Formatieren skalare Typen und Verschachtelung und validiere anwendungsspezifische Schlüssel getrennt nach den Zielregeln.
- Was du bereitstellst
- YAML und gegebenenfalls das Schema der Zielanwendung.
- Was du erhältst
- Syntaxbefunde und formatiertes YAML.
Sieh dir Eingabe und Ergebnis an.
Beispielhafte Ein- und Ausgabe · ein Lehrbeispiel, kein tatsächlicher WebAct-Durchlauf
Beispiel Eingabe
Repair the indentation in this YAML mapping. services should contain two sibling mappings, web and worker:
services:
web:
port: 3000
worker:
enabled: trueVollständiges Beispiel
services:
web:
port: 3000
worker:
enabled: true
Both services now share the same indentation level. This fixes the supplied structure; no application-specific schema was provided.Lade diese Eingabe in den Prompt und kopiere ihn zum Ausprobieren nach WebAct. Dein Ergebnis kann vom Beispiel abweichen.
Entscheidungen und Fehlerbehebung.
Garantiert gültiges YAML eine funktionierende Anwendungskonfiguration?
Nein. Ein Dokument kann geparst werden und dennoch nicht unterstützte Felder oder falsche Anwendungswerte enthalten. Schema- und Laufzeitprüfungen bleiben getrennt.
Warum ändert ein Wert nach Formatierung oder Parsing den Typ?
Prüfe Anführungszeichen und Parserkonventionen. Ein textähnliches Token kann unter den gewählten YAML-Regeln anders interpretiert werden.
Probiere es mit deiner eigenen Quelle.
Ersetze das Beispiel im Aufgaben-Prompt durch dein Material. Behalte nötige Anforderungen bei und kopiere die Aufgabe nach WebAct.
Aufgabe anpassen und kopieren ↑