ConvertLab.cloud

O que é um ficheiro XML?

XML — dados etiquetados

Utilizar o formato XML

Um exemplo concreto

Preparar um JSON a partir de um documento XML de intercâmbio.

As verificações úteis

Atributos, espaços de nomes e elementos repetidos necessitam de convenções. Verifique se nenhuma estrutura útil foi achatada.

Escolher uma conversão

Mantenha o original e abra o resultado no software ou no dispositivo que terá de o utilizar.

As suas perguntas sobre este formato

Porque é que o meu JSON muda de estrutura para CSV?

CSV representa uma tabela de linhas e colunas. JSON pode conter objetos e listas aninhadas que não se transponem diretamente. Converta uma cópia, verifique como os campos são representados e mantenha o JSON se o seu uso exigir conservar toda a sua estrutura.

Como evitar perder os zeros no início dos identificadores?

Ao abrir o CSV num programa de folhas de cálculo, importe as colunas de identificadores como texto. Uma abertura automática pode transformar 00123 em 123. Verifique também as datas e os separadores decimais antes de guardar novamente.

Posso converter um ficheiro que contenha segredos?

Retire as palavras-passe, chaves do API e outros segredos antes de enviar um exemplo ao serviço ou suporte. O processamento de ficheiros é feito online. Para dados que não devem sair do seu dispositivo, use uma ferramenta local adequada.

Porque é que todas as saídas não são oferecidas?

Os formatos não são intercambiáveis em todos os casos. ConvertLab mostra as conversões do seu catálogo; renomear uma extensão não transforma o conteúdo. As saídas especializadas, como algumas exportações XML ou folhas de cálculo, são identificadas como NoLimit.

01

O que é?

O XML estrutura dados através de etiquetas, à semelhança do HTML, mas sem vocabulário imposto: cabe-lhe a si definir as suas próprias etiquetas e o seu significado.

Permite descrever estruturas muito complexas, validá-las face a um esquema e garantir que um ficheiro respeita de facto o formato esperado — um rigor que o JSON não oferece nativamente.

02

História e origem

O W3C publica o XML em 1998, numa altura em que se acreditava que este viria a tornar-se o formato universal para qualquer troca de dados.

A profecia não se concretizou no caso das interfaces web, onde o JSON o suplantou pela sua leveza. Mas o XML está longe de estar morto: é o esqueleto dos ficheiros DOCX, dos SVG, dos feeds RSS e de inúmeros sistemas empresariais.

03

Porque é prático

Uma validação rigorosa por esquema, espaços de nomes para evitar colisões, e uma capacidade de descrever estruturas arbitrariamente complexas.

Está perfeitamente equipado em termos de ferramentas e continua incontornável nos grandes sistemas.

04

Limites e defeitos

A sua verbosidade é lendária: cada dado é delimitado por duas etiquetas, o que facilmente triplica o peso do ficheiro em comparação com o JSON.

É fastidioso de ler e escrever manualmente.

05

Conselhos de utilização

Para utilizar dados XML numa aplicação moderna, converta-os para JSON: reduzirá o peso e simplificará o processamento.

Atenção, no entanto: os atributos XML não têm equivalente direto em JSON, e uma conversão automática pode gerar uma estrutura inesperada. Verifique sempre o resultado.

Converta o seu XML em segundos, nos nossos servidores seguros em França.

Converter um XML