spazi

Input

Output Abbellito

Esempi di Abbellimento XML

L'XML minificato è difficile da leggere; l'abbellimento aggiunge l'indentazione. Esempio:

Input minificato vs output abbellito

Input minificato:

Input

Output abbellito:

Output

Usa il pulsante Esempio sopra per caricare altri dati di esempio. Regola la Dimensione Rientro per cambiare la formattazione.

Cos'è un Abbellitore XML?

XML usa i tag per strutturare i dati. L'XML minificato o con scarsa indentazione—come quello su una riga da API o esportazioni di configurazione—è difficile da leggere. Un abbellitore XML aggiunge indentazione e interruzioni di riga per rendere visibile la struttura gerarchica. A differenza del formattatore base, questo strumento ti permette di impostare la dimensione del rientro (1–8 spazi) per adattarsi allo stile del tuo progetto. La specifica W3C XML definisce la sintassi.

L'abbellimento viene eseguito interamente nel browser usando il DOMParser. Nulla viene inviato a un server, quindi è sicuro usarlo con dati di produzione o configurazioni sensibili.

Come Usare Questo Strumento

1

Incolla o Carica XML

Copia il tuo XML e incollalo nell'editor a sinistra. Puoi anche fare clic su Carica per caricare un file .xml dal tuo computer. Imposta la Dimensione Rientro (1–8 spazi) nella barra delle opzioni per lo stile che preferisci. Il pulsante Esempio carica dati di esempio per i test.

2

Visualizza l'Output Abbellito

Il pannello di destra mostra l'XML con indentazione. L'XML non valido mostrerà un errore. Correggilo prima con il Validatore XML. Per estrarre valori specifici da XML di grandi dimensioni, lo strumento XPath funziona bene insieme a questo.

3

Copia o Scarica

Usa <strong>Copia</strong> per mettere il risultato negli appunti o <strong>Scarica</strong> per salvarlo come file. Per la minificazione usa il Minificatore XML. Per convertire in JSON, usa XML in JSON.

Quando l'Abbellimento XML è Utile

Le API SOAP e REST spesso restituiscono XML come un'unica riga compressa. Incollare la risposta qui rende visibili gli elementi annidati. I file di configurazione come pom.xml o web.config con indentazione inconsistente sono difficili da rivedere—l'abbellimento fornisce un layout coerente.

Domande Frequenti

Abbellitore vs Formattatore?

Entrambi indentano l'XML. L'abbellitore ti permette di scegliere la dimensione del rientro (1–8 spazi); il formattatore usa un valore fisso. Funzionalmente simili—scegli quello che si adatta al tuo flusso di lavoro.

I miei dati sono privati?

Sì. L'abbellimento avviene interamente nel tuo browser. Nessun dato viene inviato a un server.

E i namespace XML?

Le dichiarazioni di namespace e i prefissi vengono preservati. L'abbellitore cambia solo gli spazi bianchi.

Strumenti Correlati

Per XML: specifica W3C, MDN DOMParser. Per JSON: json.org. Per XPath: XPath 3.1.