YAML zu XML Konverter online – kostenlos und privat
Wandeln Sie lesbares YAML über dasselbe JSON-Zwischenformat wie die anderen FastMinify-Konverter in XML um. Das passt zu nachgelagerten Systemen, die SOAP-ähnliche Umschläge oder XSD-Werkzeuge erwarten.
Hinweise für Entwickler
Die Konvertierung folgt den Regeln von JSON → XML. Schlüssel werden zu Kindelementen, nie zu Attributen. Listeneinträge heißen wie der übergeordnete Schlüssel ohne den letzten Buchstaben, plus _item, aus endpoints wird also endpoint_item. Anker löst der YAML-Schritt auf, sie fügen dem XML also nichts hinzu. Akzeptiert wird nur YAML mit einem einzigen Dokument. Große Dateien werden in einem Durchgang konvertiert, teilen Sie sehr große Eingaben daher auf, wenn möglich.
Anwendungsfälle
Einen YAML-Entwurf an ein System übergeben, das eine XML-Hülle erwartet. XML-Testdaten aus lesbarem YAML erzeugen. Prüfen, wie ein verschachteltes Mapping zu Elementen wird.
Über diese Optionen
CSV-Exporte: Wählen Sie ein Trennzeichen (Auto folgt dem Gebietsschema – Semikolon auf /fr), RFC-minimale oder immer in Anführungszeichen gesetzte Felder, Zeilenenden und ob eine Kopfzeile ausgegeben werden soll. CSV-Importe: Trennzeichen wird automatisch aus der ersten Zeile erkannt (Komma, Semikolon, Tab oder Pipe) — Schalter, ob Zeile 1 Spaltennamen enthält. JSON-Ausgabe (XML-, YAML- oder CSV-Quellen): Einrückung (einschließlich kompakter Einzeiler) und optionale rekursive Schlüsselsortierung. JSON → XML: Hübsches Drucken und Einzugsbreite umschalten. YAML-Ausgabe: Einzugsbreite, lesbares vs. engeres Layout und deterministische String-Anführungszeichen (es gibt keine YAML-Quelldatei zum „Beibehalten“). XML-Kommentare werden im Zwischenbaum JSON nicht dargestellt.
Beispiele
Kubernetes-Deployment
Eingabe
Ausgabe
Listen werden zu wiederholten item-Elementen
Eingabe
Ausgabe
Verwandte Tools
Prüfen Sie das YAML zuerst mit YAML → JSON. Exportieren Sie Zeilen mit YAML → CSV oder schreiben Sie XML aus JSON mit JSON → XML.
YAML → XML FAQ
Was Sie erwarten können
Werden Attribute geschrieben?
Nein. Jeder Schlüssel wird zu einem Kindelement.
Wie werden Listen geschrieben?
Jeder Eintrag wird zu einem Element. Es heißt wie der übergeordnete Schlüssel ohne den letzten Buchstaben, plus _item, und das übergeordnete Tag entfällt.
Kann ich mehrere YAML-Dokumente einfügen?
Nein. Streams mit mehreren Dokumenten werden abgelehnt, fügen Sie also jeweils ein Dokument ein.
Werden meine Daten an einen Server gesendet?
Nein. Die Konvertierung läuft in Ihrem Browser, und FastMinify erhält nie, was Sie einfügen.
YAML
YAML nach JSON, XML, CSV, TOML, TSV, Properties und INI — siehe auch Properties → TOML und INI → TOML in den Also-Links.
Weitere Konverter-Familien
- HTML
Konvertieren Sie HTML in JSON, XML, YAML und Markdown.
- JSON
Konvertieren Sie JSON in YAML, XML, CSV, TOML, TSV, SQL, HTML, Eigenschaften und INI – alles in Ihrem Browser.
- XML
Konvertieren Sie XML in YAML, CSV, JSON, TOML, TSV und HTML.
- CSV
Konvertieren Sie CSV in JSON, XML, YAML, TOML und TSV.
- TSV
Konvertieren Sie tabulatorgetrennte Werte in JSON und CSV.
- SQL
Analysieren Sie INSERT-Anweisungen für JSON und CSV.
- Abschlag
Konvertieren Sie Markdown lokal in HTML.
- TOML
TOML nach JSON, YAML, XML, CSV, Properties und INI konvertieren.
- Eigenschaften
Java-.properties nach JSON, YAML, INI und TOML konvertieren.
- INI
INI nach JSON, YAML, Properties (nur flaches INI) und TOML konvertieren.
Weitere Werkzeugkategorien entdecken
- Minimieren
Verkleinern Sie Code und Ressourcen für die Produktion – minimieren Sie JavaScript, CSS, HTML, JSON und XML vor der Bereitstellung von gzip oder CDN.
- Aufheben
Erweitern Sie minimierten oder komprimierten Code – entminifizieren Sie JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML und andere Formate beim Debuggen oder Überprüfen.
- Codierung
Kodieren oder dekodieren Sie Base64-, URL-Komponenten und HTML-Entitäten – nur clientseitig.
- Serialisierung
Serialisieren und deserialisieren Sie PHP-Datenstrukturen neben JSON-Workflows.
- JSON Werkzeuge
Validieren, formatieren, vergleichen und erkunden Sie JSON-Nutzlasten – ergänzend zu Minifiern und Konvertern.
- SVG Werkzeuge
Vorschau anzeigen, mit SVGO optimieren, Daten exportieren URI, Größe ändern, verschönern, in JSX konvertieren und SVG validieren – alles in Ihrem Browser.
- Verschönern
Machen Sie Code mit konsistenter Einrückung lesbar – verschönern Sie JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML und mehr in Ihrem Browser.
- CSS-Präprozessoren
Kompilieren Sie SCSS oder LESS zu Standard-CSS im Browser — kombinieren Sie mit Beautify oder Minify für einen vollständigen Stylesheet-Workflow.
- Farb- & CSS-Tools
Lokal eingefügte WCAG-Kontrastprüfung mit moderner CSS-Farbsyntax — Paar- und Matrixansicht, nie hochgeladen.
- DevOps und Infrastruktur
Terraform HCL formatieren/validieren/minimieren, Dockerfile formatieren und lint, Docker Verfassen und .env-Validierung.
- CI/CD
GitHub Aktionen und GitLab CI – formatieren Sie YAML und überprüfen Sie die Workflow-/Auftragsstruktur in Ihrem Browser.
- Protokolle und Beobachtbarkeit
Zeilenorientierte JSON/NDJSON- und Nginx/Apache-Zugriffsprotokolle – formatieren, filtern, validieren und CSV/TSV.
- Kubernetes
Multi-Doc-Manifeste, strukturelle Validierung, Ingress/Deployment-Starter und Helm-Werteformatierung.
- Netzwerk / IP
CIDR, Subnetze und IPv4/IPv6-Helfer — im Browser.
- Sicherheit und Token
JWKS, X.509-Zertifikate und Secrets-Scan – browserlokal.
- API & Schemata
OpenAPI Tools zum Formatieren, Validieren und Flusen Ihrer Spezifikationen.
- HTTP-Tools
cURL, HTTP-Nachrichten, URLs, HAR und Cookie/Set-Cookie lokal einfügen — formatieren und prüfen, nie gesendet.
- SEO / Web-Tools
Meta-Tags, Open Graph und Twitter Card lokal erzeugen — Vorschauen aus Ihren Eingaben simuliert, nie von Ihrer Live-Site abgerufen.
- Entwickler-Dienstprogramme
Zeitstempel, UUID, ULID, Nanoid, Cron, Passwörter, Regex, Slugify, Zahlenbasen, Groß-/Kleinschreibung, Textunterschied und chmod – alles clientseitig.
- Text & Markdown
Wörter zählen, Markdown-TOC erzeugen und Zeilenlisten bereinigen — im Browser.
- KI & LLM
Token-Zählung, Kostenschätzung und Kontextfenster — 100 % im Browser.
- Testdaten
Synthetische Feldwerte für Fixtures und DB-Seed — zuerst reservierte Telefonnummern.
- Barcode-Etiketten
Code 128, EAN-13 und UPC-A im Browser zeichnen — PNG- und SVG-Download, kein GS1-Lookup.