<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ XML - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Impara a programmare gratuitamente! Tutorial di programmazione su Python, JavaScript, Linux e molto altro. ]]>
        </description>
        <link>https://www.freecodecamp.org/italian/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ XML - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/italian/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Fri, 05 Jun 2026 20:05:48 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/italian/news/tag/xml/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Cos'è un file XML: come aprire i file XML e i migliori visualizzatori ]]>
                </title>
                <description>
                    <![CDATA[ Se hai mai visto l'estensione .xml nella tua cartella dei download e ti sei chiesto che cosa fosse, non sei solo. Continua a leggere per imparare cos'è un file XML e come aprirlo, sia localmente sul tuo computer che in un editor online. Cos'è un file XML? XML è l'acronimo ]]>
                </description>
                <link>https://www.freecodecamp.org/italian/news/cose-un-file-xml-come-aprire-i-file-xml-e-i-migliori-visualizzatori/</link>
                <guid isPermaLink="false">62d597a05cda1d06d40d8f6f</guid>
                
                    <category>
                        <![CDATA[ XML ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Ilenia Magoni ]]>
                </dc:creator>
                <pubDate>Thu, 28 Jul 2022 05:30:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/italian/news/content/images/2022/07/5f9c98bf740569d1a4ca1bd4.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Articolo originale:</strong> <a href="https://www.freecodecamp.org/news/what-is-an-xml-file-how-to-open-xml-files-and-the-best-xml-viewers/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">What is an XML File? How to Open XML Files and the Best XML Viewers</a>
      </p><p>Se hai mai visto l'estensione <code>.xml</code> nella tua cartella dei download e ti sei chiesto che cosa fosse, non sei solo.</p><p>Continua a leggere per imparare cos'è un file XML e come aprirlo, sia localmente sul tuo computer che in un editor online.</p><h2 id="cos-un-file-xml">Cos'è un file XML?</h2><p>XML è l'acronimo per Extensible Markup Language ed è stato creato negli anni '90 dal World Wide Web Consortium (W3C).</p><p>Anche se l'XML, come l'HTML, è un linguaggio di markup leggibile dagli umani, hanno una funzione diversa. L'HTML descrive la struttura di una pagina web e del suo contenuto, l'XML descrive la struttura di dati.</p><p>L'XML fornisce ai programmi e soprattutto ai programmatori, un formato standard largamente accettato per la trasmissione dei dati tra diversi sistemi. In questo modo, XML ha più in comune con JSON che con l'HTML.</p><p>Mentre l'XML non è più il metodo preferito per organizzare e trasmettere dati, ha ancora il suo posto. L'XML è ancora usato in molti vecchi sistemi, e sia RSS e SVG sono basati sul formato XML.</p><p>Ecco un semplice esempio di un file XML e di come è usato per strutturare dati:</p><figure class="kg-card kg-code-card"><pre><code class="language-xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;fcc_merch&gt;
   &lt;item&gt;
      &lt;name&gt;Triblend T-shirt&lt;/name&gt;
      &lt;price&gt;$24.99&lt;/price&gt;
      &lt;description&gt;Represent the freeCodeCamp community with pride in this jet-black Triblend T-shirt featuring the iconic "bonfire function call" logo.&lt;/description&gt;
   &lt;/item&gt;
   &lt;item&gt;
      &lt;name&gt;Cotton-Poly Pullover Hoodie&lt;/name&gt;
      &lt;price&gt;$49.99&lt;/price&gt;
      &lt;description&gt;Stay toasty and dress like a developer with this jet-black cotton-poly pullover hoodie.&lt;/description&gt;
   &lt;/item&gt;
   &lt;item&gt;
      &lt;name&gt;Ceramic Coffee Mug&lt;/name&gt;
      &lt;price&gt;$14.99&lt;/price&gt;
      &lt;description&gt;Toast to the developer community with your very own freeCodeCamp Bonfire Function Call mug.&lt;/description&gt;
   &lt;/item&gt;
&lt;/fcc_merch&gt;</code></pre><figcaption>Sample <code style="box-sizing: inherit; margin: 0px; padding: 0px 5px 2px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: 400 !important; font-stretch: inherit; line-height: 1em; font-family: &quot;Roboto Mono&quot;, monospace; font-size: 0.8em; vertical-align: baseline; background: var(--gray15);">fcc-merch.xml</code> file</figcaption></figure><h2 id="come-aprire-un-file-xml-in-locale">Come aprire un file XML in locale</h2><p>Torniamo alla tua cartella dei download e a quel file con l'estensione <code>.xml</code>.</p><p>Se hai mai bisogno di aprire un file XML, hai molte opzioni. La grande domanda è se hai bisogno di modificare i dati nel file XML, o solo visualizzarlo.</p><h3 id="visualizzare-un-file-xml-nel-browser">Visualizzare un file XML nel browser</h3><p>Se tutto quello di cui hai bisogno è vedere i dati di un file XML, sei fortunato. Più o meno qualsiasi browser può aprire un file XML.</p><p>Su Chrome, puoi semplicemente aprire una nuova scheda e trascinare lì il file XML. In alternativa, puoi fare click con il tasto destro sul file XML, spostare la freccetta su "Apri con" e poi cliccare su "Chrome".</p><p>Quando lo fai, il file si aprirà in una nuova scheda.</p><p>Ecco come il file <code>fcc-merch.xml</code> appare su Chrome:</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/news/content/images/2020/09/image-26.png" class="kg-image" alt="image-26" width="600" height="400" loading="lazy"></figure><p><strong>Nota</strong>: le istruzioni per il tuo sistema operativo potrebbero differire leggermente.</p><h3 id="modificare-un-file-xml-in-un-editor-di-testo">Modificare un file XML in un editor di testo</h3><p>Se hai bisogno di modificare un file XML in locale, o se preferisci vederlo al di fuori del browser, il modo migliore per farlo è con un editor di testo.</p><p>Ci sono un sacco di opzioni a seconda del tuo sistema operativo. Ecco alcune raccomandazioni comuni:</p><p><strong><strong>Windows:</strong></strong></p><ul><li><a href="https://notepad-plus-plus.org/">Notepad++</a></li></ul><p><strong><strong>Mac/Linux/Windows:</strong></strong></p><ul><li><a href="https://code.visualstudio.com/">VSCode</a></li><li><a href="https://atom.io/">Atom</a></li><li><a href="https://www.sublimetext.com/">Sublime Text</a></li></ul><p>Tieni a mente che VSCode, Atom e Sublime Text sono programmi piuttosto pesanti, specialmente se tutto quello che vuoi fare è modificare un file XML. Utenti Mac e Linux potrebbero avere accesso ad altri editor di testo leggeri come gedit o Leafpad che possono aprire e modificare file XML.</p><p>Se vuoi imparare a programmare, allora prova pure uno degli editor elencati sopra.</p><p>Una volta che hai scaricato l'editor, puoi aprire il file XML dall'interfaccia grafica dell'editor come faresti per qualsiasi altro file.</p><p>Ecco lo stesso file <code>fcc-merch.xml</code> in VSCode:</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/news/content/images/2020/09/image-27.png" class="kg-image" alt="image-27" width="600" height="400" loading="lazy"></figure><h2 id="come-aprire-un-file-xml-online">Come aprire un file XML online</h2><p>Aprire un file XML online è facile, e i migliori visualizzatori di XML svolgono anche le funzioni di editor e formattazione.</p><p>Ecco alcuni dei più popolari editor/visualizzatori XML online:</p><ul><li><a href="https://codebeautify.org/xmlviewer">Code Beautify</a></li><li><a href="https://jsonformatter.org/xml-viewer">JSON Formatter</a></li><li><a href="https://www.tutorialspoint.com/online_xml_editor.htm">Tutorialspoint</a></li></ul><p>Lavorano in maniera simile, permettendoti di caricare il file XML dal computer o copiarlo e incollarlo nell'editor a sinistra:</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://www.freecodecamp.org/news/content/images/2020/09/image-24.png" class="kg-image" alt="image-24" width="600" height="400" loading="lazy"><figcaption>L'editor/visualizzatore XML Code Beautify</figcaption></figure><p>Una volta che carichi il tuo XML, puoi cliccare su "Tree View" per far sì che sia più facile vedere la gerarchia dei tuoi dati e come sono annidati i diversi campi:</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/news/content/images/2020/09/image-33.png" class="kg-image" alt="image-33" width="600" height="400" loading="lazy"></figure><p>Fai qualsiasi modifica di cui hai bisogno nell'editor a sinistra. Poi quando hai finito, clicca "Download" per scaricare una copia del tuo file modificato.</p><p>Tieni a mente che il tuo file scaricato potrebbe avere un nome diverso come <code>codebeautify.xml</code>. Devi semplicemente rinominarlo prima di allegarlo a una mail, caricarlo o qualsiasi altra operazione devi svolgere.</p><h2 id="in-sintesi">In sintesi</h2><p>Il formato XML ha una storia lunga e leggendaria.</p><p>Anche se i file XML sono piuttosto densi rispetto alle soluzioni moderne per la trasmissione dei dati come JSON, non fa male conoscere come aprirli e modificarli. Fortunatamente hai molte opzioni in locale e online.</p><p>Spero che questo ti aiuti la prossima volta che hai bisogno di aprire o modificare un file XML.</p><p>Buona programmazione.</p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
