ToolHub
Tool openen

XML YAML-converter

Bidirectionele XML- en YAML-converter. Converteer XML-documenten naar YAML-formaat en genereer XML vanuit YAML-configuratie.

Formaatconverter

Over deze tool

De XML YAML-converter is een bidirectionele tool die converteert tussen XML-documenten en YAML-configuratieformaat. De modus XML naar YAML parseert XML-documenten en converteert ze naar schone, leesbare YAML. De modus YAML naar XML neemt YAML-configuratie en genereert goed gevormde XML-documenten. XML-attributen worden behouden als @attr-sleutels en herhalende elementen worden correct verwerkt als YAML-sequenties.

Belangrijkste functies

Snelle voorvertoning

Toepassingen

xml yaml converter config serialization

Veelgestelde vragen

Wat is de XML YAML-converter?

De XML YAML-converter is een online bidirectionele converter waarmee je XML-documenten kunt converteren naar YAML-formaat en XML kunt genereren vanuit YAML-configuratie. Het draait volledig in je browser zonder dat er gegevens naar een server worden verzonden.

Hoe worden XML-attributen weergegeven in YAML?

XML-attributen worden weergegeven als sleutels met het @-voorvoegsel in YAML. Een XML-attribuut id="123" wordt bijvoorbeeld @id: "123" in de YAML-uitvoer. Deze conventie maakt duidelijk onderscheid tussen attributen en onderliggende elementen.

Hoe wordt gemengde inhoud (tekst en onderliggende elementen) verwerkt?

Gemengde inhoud wordt verwerkt met een #text-sleutel voor het tekstgedeelte. Wanneer een XML-element zowel tekst als onderliggende elementen bevat, wordt de tekst opgeslagen onder #text en blijven onderliggende elementen geneste sleutels, waardoor de volledige inhoudsstructuur behouden blijft.

Hoe worden herhalende XML-elementen geconverteerd naar YAML?

Herhalende XML-elementen met dezelfde tagnaam worden automatisch geconverteerd naar YAML-sequenties (lijsten). Meerdere <item>-elementen worden bijvoorbeeld een enkele item: [...]-lijst in YAML, waarbij alle vermeldingen in volgorde behouden blijven.

Kan ik de naam van het hoofd-element en het attribuutvoorvoegsel aanpassen?

Ja. De converter biedt opties om de naam van het hoofd-element in te stellen bij het converteren van YAML naar XML, en om het attribuutvoorvoegsel-teken te configureren bij het converteren van XML naar YAML. Het standaardvoorvoegsel is @, maar je kunt dit wijzigen naar jouw behoeften.