ToolHub
Apri strumento

Convertitore XML YAML

Convertitore bidirezionale XML e YAML. Converti documenti XML in formato YAML, o genera XML da configurazioni YAML.

Conversione formato

Informazioni su questo strumento

Il convertitore XML YAML è uno strumento di conversione bidirezionale che converte tra documenti XML e formato di configurazione YAML. La modalità XML in YAML analizza i documenti XML e li converte in YAML ordinato e leggibile. La modalità YAML in XML prende configurazioni YAML e genera documenti XML ben formati. Gli attributi XML sono preservati con chiavi @attr e gli elementi ripetuti sono gestiti correttamente come sequenze YAML.

Funzionalità principali

Anteprima rapida

Casi d'uso

xml yaml converter config serialization

Domande frequenti

Cos'è il convertitore XML YAML?

Il convertitore XML YAML è un convertitore bidirezionale online che trasforma documenti XML in formato YAML o genera XML da configurazioni YAML. Funziona interamente nel browser, senza inviare dati a nessun server.

Come vengono rappresentati gli attributi XML in YAML?

Gli attributi XML sono rappresentati in YAML come chiavi con prefisso @. Ad esempio, l'attributo XML id="123" diventa @id: "123" nell'output YAML. Questa convenzione distingue chiaramente gli attributi dagli elementi figli.

Come viene gestito il contenuto misto (testo ed elementi figli coesistenti)?

Il contenuto misto viene gestito usando la chiave #text per la parte testuale. Quando un elemento XML contiene sia testo che elementi figli, il testo viene memorizzato sotto #text e gli elementi figli rimangono come chiavi annidate, preservando la struttura completa del contenuto.

Come vengono convertiti in YAML gli elementi XML ripetuti?

Gli elementi XML ripetuti con lo stesso nome tag vengono automaticamente convertiti in sequenze YAML (liste). Ad esempio, più elementi <item> diventano un singolo elenco item: [...] in YAML, preservando tutte le voci in ordine.

Posso personalizzare il nome dell'elemento radice e il prefisso degli attributi?

Sì. Il convertitore offre opzioni per impostare il nome dell'elemento radice durante la conversione da YAML a XML, e per configurare il carattere del prefisso degli attributi durante la conversione da XML a YAML. Il prefisso predefinito è @, che puoi modificare secondo necessità.