Strumenti
IT

Editor XML online

Modifica l'XML nel browser con numeri di riga, verifica in tempo reale che sia ben formato e una vista ad albero che si aggiorna mentre scrivi. Clicca su un nodo per passare al punto corrispondente nel testo, riordina il documento con un clic e riprendi più tardi – la bozza resta salvata in questo browser.

Clicca su un nodo dell'albero per passare al punto corrispondente nel testo. Il tasto Tab inserisce due spazi.

Privacy garantita: i tuoi dati vengono elaborati nel browser e non vengono mai caricati su alcun server.

Come modificare un file XML online

  1. Incolla l'XML, apri un file o parti dall'esempio. Gli errori vengono segnalati con riga e colonna mentre scrivi.
  2. Clicca su un nodo dell'albero per passare al punto corrispondente nel testo. Tab inserisce due spazi di indentazione.
  3. Clicca su Formatta per sistemare l'indentazione, poi copia l'XML o scaricalo come file .xml.

Cosa fa l'editor per te

Consigli per modificare l'XML a mano

CarattereScrivilo comeQuando
&&Sempre, nel testo e nei valori degli attributi
<&lt;Sempre, nel testo e nei valori degli attributi
>&gt;Facoltativo; obbligatorio solo nella sequenza ]]>
"&quot;Nei valori degli attributi tra virgolette doppie
'&apos;Nei valori degli attributi tra virgolette singole

I nomi distinguono tra maiuscole e minuscole, quindi <Item> va chiuso con </Item>, non con </item>. Per frammenti più lunghi di codice o HTML, una sezione CDATA <![CDATA[ … ]]> ti evita di fare l'escape di ogni carattere.

Domande frequenti

Il mio XML viene salvato o caricato su un server?

La tua ultima bozza viene salvata solo nel local storage di questo browser, così resta disponibile anche dopo aver ricaricato la pagina. Nulla di ciò che scrivi o apri viene inviato a un server.

Perché le entità HTML vengono segnalate come errori?

XML definisce solo cinque entità con nome: &amp;, &lt;, &gt;, &quot; e &apos;. Nomi HTML come &nbsp; o &copy; richiedono un DOCTYPE che li dichiari. Usa un riferimento a carattere come &#160; oppure digita direttamente il carattere.

L'editor verifica il mio XML rispetto a uno schema XSD?

No. Verifica che l'XML sia ben formato: tag corrispondenti, attributi tra virgolette, escape corretto e un solo elemento radice. La validazione rispetto a un XSD o a una DTD richiede uno strumento che supporti gli schemi, come xmllint.

Posso modificare file XML di grandi dimensioni?

Sì, funzionano anche file di diversi megabyte. Le bozze più grandi di circa 2 MB non vengono salvate nel browser, quindi scarica il tuo lavoro prima di chiudere la pagina.