ToolHub
Otwórz narzędzie

Konwerter XML YAML

Dwukierunkowy konwerter XML na YAML. Konwertuj dokumenty XML na format YAML lub generuj XML z konfiguracji YAML.

Konwersja formatów

O tym narzędziu

Konwerter XML YAML to dwukierunkowe narzędzie do konwersji między dokumentami XML a formatem konfiguracji YAML. Tryb XML na YAML analizuje dokumenty XML i przekształca je na schludny, czytelny YAML. Tryb YAML na XML przyjmuje konfigurację YAML i generuje dobrze sformatowane dokumenty XML. Atrybuty XML są zachowywane jako klucze @attr, a powtarzające się elementy są poprawnie obsługiwane jako sekwencje YAML.

Kluczowe funkcje

Szybki podgląd

Przypadki użycia

xml yaml converter config serialization

Często zadawane pytania

Czym jest konwerter XML YAML?

Konwerter XML YAML to dwukierunkowy konwerter online, który przekształca dokumenty XML na format YAML lub generuje XML z konfiguracji YAML. Działa całkowicie w przeglądarce, nie wysyłając danych na żaden serwer.

Jak atrybuty XML są reprezentowane w YAML?

Atrybuty XML są reprezentowane w YAML jako klucze z prefiksem @. Na przykład atrybut XML id="123" staje się @id: "123" w wyjściu YAML. Ta konwencja wyraźnie odróżnia atrybuty od elementów podrzędnych.

Jak obsługiwana jest zawartość mieszana (tekst i elementy podrzędne jednocześnie)?

Zawartość mieszana używa klucza #text do obsługi części tekstowej. Gdy element XML zawiera jednocześnie tekst i elementy podrzędne, tekst jest przechowywany pod #text, a elementy podrzędne pozostają jako zagnieżdżone klucze, zachowując pełną strukturę treści.

Jak zduplikowane elementy XML są konwertowane na YAML?

Powtarzające się elementy XML o tej samej nazwie znacznika są automatycznie konwertowane na sekwencje (listy) YAML. Na przykład wiele elementów <item> staje się pojedynczą listą item: [...] w YAML, zachowując wszystkie wpisy w kolejności.

Czy można dostosować nazwę elementu głównego i prefiks atrybutu?

Tak. Konwerter oferuje opcję ustawienia nazwy elementu głównego podczas konwersji YAML na XML oraz opcję konfiguracji znaku prefiksu atrybutu podczas konwersji XML na YAML. Domyślny prefiks to @, który możesz zmienić według potrzeb.