Skip to content

O que é um arquivo XML?

12 de abril de 2021

O que saber

  • Um arquivo XML é um arquivo Extensible Markup Language.
  • Abra um com o Online XML Viewer, Visual Studio Code ou Notepad ++.
  • Converta para JSON, CSV, HTML e outros com esses mesmos programas.

Este artigo descreve o que são arquivos XML e onde são usados, quais programas podem abri-los e como convertê-los em outro formato de texto, como JSON, PDF ou CSV.

O que é um arquivo XML?

Um arquivo XML é um arquivo Extensible Markup Language. Eles são arquivos de texto simples que não fazem nada por si mesmos, exceto descrever o transporte, a estrutura e o armazenamento de dados. Um feed RSS é um exemplo comum de arquivo baseado em XML. Alguns arquivos XML são, em vez disso, arquivos de Projeto de Vídeo Cinelerra usados ​​com o programa de edição de vídeo Cinelerra. O arquivo contém configurações relacionadas ao projeto, como uma lista de edições anteriores feitas no projeto, bem como caminhos para onde os arquivos de mídia estão localizados.

Lifewire / Miguel Co
Embora pareçam relacionados porque suas extensões de arquivo são semelhantes, os arquivos XLM não são iguais aos arquivos XML.

Como abrir um arquivo XML

Vários programas abrem arquivos XML, incluindo o Online XML Viewer do Code Beautify e alguns navegadores da web. Vários programas populares também editam arquivos XML. Alguns editores XML gratuitos notáveis ​​incluem Notepad ++ e XML Notepad 2007. EditiX e Adobe Dreamweaver são alguns outros editores XML populares, mas só podem ser usados ​​se você conseguir obter uma versão de teste. O popular editor de código do Visual Studio da Microsoft lida com arquivos XML como um campeão. Só porque um arquivo XML pode ser facilmente aberto e visualizado não significa que ele será Faz nada. Muitos tipos diferentes de programas usam XML como uma forma de armazenar seus dados de uma forma padrão, mas na verdade usando um arquivo XML para uma finalidade específica requer que você saiba para que esse arquivo XML específico está armazenando dados. Por exemplo, o formato XML é usado para arquivos MusicXML, um formato de partitura baseado em XML. Você certamente poderia abrir um desses arquivos XML em qualquer editor de texto para ver que tipo de dados está lá, mas isso é realmente útil apenas em um programa como o Finale NotePad. Como os arquivos XML são baseados em texto, qualquer editor de texto, incluindo a ferramenta Bloco de notas interno do Windows, será capaz de exibir e editar adequadamente o conteúdo do arquivo XML. Os editores XML dedicados mencionados acima são melhores para editar arquivos XML porque entendem a estrutura do arquivo. Um editor de texto padrão não é tão fácil de usar para editar arquivos XML. No entanto, se você quiser seguir esse caminho, consulte nossa lista de Melhores Editores de Texto Livre para alguns de nossos favoritos. Arquivos de projeto de vídeo Cinelerra que usam a extensão de arquivo XML podem ser abertos com o software Cinelerra para Linux. O programa costumava ser dividido em dois, chamados Heroine Virtual e Community Version, mas agora eles estão combinados em um. Se ainda não for possível abrir o arquivo, certifique-se de não confundi-lo com um arquivo que possui apenas um nome de extensão de arquivo semelhante, como um arquivo XMP, XMF ou ML.

Como converter um arquivo XML

lista xml

A melhor solução para converter um arquivo XML em outro formato é usar um dos editores já mencionados. O programa que está criando o arquivo XML provavelmente é capaz de salvar o mesmo arquivo em um formato diferente. Por exemplo, um editor de texto simples, que pode abrir um documento de texto como XML, geralmente pode salvar o arquivo em outro formato de texto como TXT. No entanto, você não ganha nada com essa opção, apenas alterar a extensão do arquivo. Se você está procurando uma solução rápida, pode experimentar o conversor XML para JSON online da Code Beautify. Essa ferramenta permite converter XML em JSON colando o código XML no site e baixando o arquivo .JSON para o seu computador. Você também pode navegar em seu computador para o arquivo XML ou carregar um de um URL. Claro, um conversor XML para JSON só é útil se é isso que você está procurando. Aqui estão alguns outros conversores XML online gratuitos que podem ser mais úteis para você:

  • XML para HTML
  • XML para CSV
  • XML para XSD
  • XML para PDF

Aqui estão alguns conversores gratuitos que convertem para XML em vez de a partir de XML:

  • XLS / XLSX para XML
  • SQL para XML
  • CSV para XML
  • JSON para XML

Normalmente, você não pode alterar uma extensão de arquivo (como a extensão de arquivo XML) para uma que seu computador reconheça e esperar que o arquivo renomeado seja utilizável. Uma conversão de formato de arquivo real usando um dos métodos descritos acima deve ocorrer na maioria dos casos. No entanto, como o XML é baseado em texto, renomear a extensão pode ser útil em algumas situações.

Mais informações sobre arquivos XML

Os arquivos XML são formatados com tags, semelhantes a outros arquivos de linguagem de marcação, como arquivos HTML. Você pode ver um arquivo de amostra XML no site da Microsoft. Desde o Microsoft Office 2007, a Microsoft usa formatos baseados em XML para Word, Excel e PowerPoint, indicativos em seus respectivos formatos de arquivo: .DOCX, .XLSX e .PPTX. A Microsoft oferece uma explicação detalhada dos benefícios de usar esses tipos de arquivo baseados em XML. Alguns outros tipos de arquivo baseados em XML incluem arquivos EDS, XSPF, FDX, SEARCH-MS, CMBL, APPLICATION e DAE. W3Schools tem grande quantidade de informações sobre arquivos XML se você estiver procurando uma visão detalhada de como trabalhar com eles.