<?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[ Aprenda a codificar - de graça. Tutoriais de programação em Python, JavaScript, Linux e muito mais. ]]>
        </description>
        <link>https://www.freecodecamp.org/portuguese/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ XML - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/portuguese/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Wed, 06 May 2026 14:33:16 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/portuguese/news/tag/xml/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ O que é um arquivo XML? Como abrir os arquivos XML e quais são os melhores editores de XML ]]>
                </title>
                <description>
                    <![CDATA[ Se você já viu a extensão .xml na sua pasta de downloads e se perguntou o que era, saiba que não está sozinho. Siga lendo para aprender o que é o arquivo XML, como abri-lo em seu computador localmente e em editores on-line. O que é um arquivo XML? XML ]]>
                </description>
                <link>https://www.freecodecamp.org/portuguese/news/o-que-e-um-arquivo-xml-como-abrir-arquivos-xml-e-quais-sao-os-melhores-editores-de-xml/</link>
                <guid isPermaLink="false">622a2c6465abb204f5c0d366</guid>
                
                    <category>
                        <![CDATA[ XML ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Daniel Rosa ]]>
                </dc:creator>
                <pubDate>Thu, 10 Mar 2022 23:01:47 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/portuguese/news/content/images/2022/03/5f9c98bf740569d1a4ca1bd4.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Artigo original:</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 você já viu a extensão <code>.xml</code> na sua pasta de downloads e se perguntou o que era, saiba que não está sozinho.</p><p>Siga lendo para aprender o que é o arquivo XML, como abri-lo em seu computador localmente e em editores on-line.</p><h2 id="o-que-um-arquivo-xml"><strong>O que é um arquivo XML?</strong></h2><p>XML é a abreviação de eXtensible Markup Language e foi criado pelo <a href="https://www.w3.org/">W3C</a> (World Wide Web Consortium) na década de 1990.</p><p>Embora o XML, assim como o HTML, seja uma linguagem de marcação legível por seres humanos, eles servem a finalidades diferentes. O HTML descreve a estrutura de uma página da web e seu conteúdo. O XML descreve a estrutura dos dados.</p><p>O XML fornece um padrão aos programas e, mais importante ainda, aos programadores. Esse padrão é um formato amplamente aceito para transmissão de dados entre sistemas diferentes. Desse modo, o XML tem mais em comum com o JSON do que com o HTML.</p><p>Embora o XML já não seja o método preferido de organizar e transmitir dados, ele ainda tem seu lugar. O XML ainda é usado em muitos sistemas legados. Tanto o RSS quanto o SVG são baseados no formato XML.</p><p>Aqui temos um exemplo simples de um arquivo XML e de como ele é usado para estruturar os dados:</p><figure class="kg-card kg-code-card"><pre><code>&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>Exemplo de arquivo <code>fcc-merch.xml</code></figcaption></figure><h2 id="como-abrir-uma-arquivo-xml-localmente"><strong>Como abrir uma arquivo XML localmente</strong></h2><p>Voltemos à sua pasta de downloads e ao arquivo com a extensão <code>.xml</code>.</p><p>Se você precisar abrir um arquivo XML, terá várias opções. A maior pergunta é se você vai precisar editar os dados no arquivo XML ou simplesmente visualizá-los.</p><h3 id="visualizar-um-arquivo-xml-em-um-navegador"><strong>Visualizar um arquivo XML em um navegador</strong></h3><p>Se tudo o que você precisa fazer é visualizar os dados do arquivo XML, você está com sorte. Qualquer navegador pode abrir um arquivo XML.</p><p>No Chrome, você só precisa abrir uma nova guia e arrastar o arquivo XML para ela. Como alternativa, clique como botão direito no arquivo XML, passe o mouse sobre "Open with" (Abrir com) e clique em "Chrome".</p><p>Quando fizer isso, o arquivo será aberto em uma nova guia.</p><p>Essa é a aparência do arquivo <code>fcc-merch.xml</code> no Chrome:</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-26.png" class="kg-image" alt="image-26" srcset="https://www.freecodecamp.org/portuguese/news/content/images/size/w600/2022/03/image-26.png 600w, https://www.freecodecamp.org/portuguese/news/content/images/size/w1000/2022/03/image-26.png 1000w, https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-26.png 1477w" sizes="(min-width: 1200px) 1200px" width="1477" height="448" loading="lazy"></figure><p><strong>Observação<strong>:</strong></strong> as instruções podem variar um pouco, dependendo do seu sistema operacional.</p><h3 id="editar-um-arquivo-xml-em-um-editor-de-texto"><strong>Editar um arquivo XML em um editor de texto</strong></h3><p>Se precisar editar um arquivo XML localmente, ou se preferir visualizá-lo fora do navegador, a melhor maneira de se fazer isso é com um editor de texto.</p><p>Existem várias opções dependendo do seu sistema operacional. Aqui vão algumas recomendações:</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>Observe que o VSCode, o Atom e o Sublime Text são programas bem pesados, especialmente se tudo o que você quer é editar um arquivo XML. Usuários do Mac e do Linux podem ter acesso a outros editores de texto mais leves, como o gedit ou o Leafpad, que podem abrir e editar arquivos XML.</p><p>Se quiser aprender a programar, então, com certeza, deve tentar usar um dos editores listados acima.</p><p>Depois de fazer o download do editor, você pode abrir o arquivo XML a partir da interface gráfica do editor como você faria com qualquer outro arquivo.</p><p>Aqui temos o mesmo arquivo <code>fcc-merch.xml</code> no VSCode:</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-27.png" class="kg-image" alt="image-27" srcset="https://www.freecodecamp.org/portuguese/news/content/images/size/w600/2022/03/image-27.png 600w, https://www.freecodecamp.org/portuguese/news/content/images/size/w1000/2022/03/image-27.png 1000w, https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-27.png 1498w" sizes="(min-width: 1200px) 1200px" width="1498" height="539" loading="lazy"></figure><h2 id="como-abrir-um-arquivo-xml-on-line"><strong>Como abrir um arquivo XML on-line</strong></h2><p>Abrir um arquivo XML on-line é fácil. Os melhores visualizadores de XML on-line também funcionam como editores e formatadores.</p><p>Aqui temos alguns dos visualizadores/editores on-line mais populares para o XML:</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>Todos eles funcionam de modo semelhante, permitindo que você faça o upload do arquivo XML a partir do seu computador, ou copie e cole o conteúdo no editor à esquerda:</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-24--1-.png" class="kg-image" alt="image-24--1-" srcset="https://www.freecodecamp.org/portuguese/news/content/images/size/w600/2022/03/image-24--1-.png 600w, https://www.freecodecamp.org/portuguese/news/content/images/size/w1000/2022/03/image-24--1-.png 1000w, https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-24--1-.png 1483w" sizes="(min-width: 1200px) 1200px" width="1483" height="751" loading="lazy"><figcaption>Visualizador/editor de XML Code Beautify</figcaption></figure><p>Depois de carregar seu XML, você pode clicar em "Tree View" (Visualização em árvore) para facilitar a visualização e ver a hierarquia dos seus dados e como estão aninhados os diferentes campos:</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-33.png" class="kg-image" alt="image-33" srcset="https://www.freecodecamp.org/portuguese/news/content/images/size/w600/2022/03/image-33.png 600w, https://www.freecodecamp.org/portuguese/news/content/images/size/w1000/2022/03/image-33.png 1000w, https://www.freecodecamp.org/portuguese/news/content/images/size/w1600/2022/03/image-33.png 1600w, https://www.freecodecamp.org/portuguese/news/content/images/2022/03/image-33.png 1899w" sizes="(min-width: 1200px) 1200px" width="1899" height="834" loading="lazy"></figure><p>Agora, basta fazer as edições de que você necessita no editor à esquerda. Depois, quando estiver pronto, clique em "Download" para baixar uma cópia de seu arquivo editado.</p><p>Observe que a cópia que você baixou deve ter um nome diferente, como <code>codebeautify.xml</code>. Apenas renomeie o arquivo antes de anexá-lo a um e-mail, fazer seu upload ou seja o que for que você precise fazer.</p><h2 id="em-resumo"><strong>Em resumo</strong></h2><p>O formato XML tem uma longa trajetória.</p><p>Mesmo que os arquivos XML sejam muito densos em comparação com soluções modernas para a transmissão de dados, como o JSON, não faz mal saber como abri-los e editá-los. Felizmente, há muitas opções, tanto em seu computador local, como on-line.</p><p>Espero que este artigo ajude na próxima vez que você precisar abrir ou editar um arquivo XML.</p><p>Mantenha-se seguro e feliz programação.</p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
