• Conteúdo 1
  • Menu 2
  • Rodapé 3
  • Portal TCE-ES
  • Link para Conteúdo Acessibilidade
  • Alto contraste
  • A- A A+
O Portal do TCEES utiliza cookies para auxiliar na sua navegação. Para mais informações, acesse a nossa Política de privacidade.
logo-portal-ajudalogo-portal-ajudalogo-portal-ajudalogo-portal-ajuda
Portal de Ajuda > CidadES

Manipulação de XML

Em muitos sistemas, é preciso armazenar e trocar informações de forma organizada. Para isso foi criado o XML, uma linguagem feita para representar dados de maneira estruturada e compreensível.

Ele é usado para estruturar dados em formato de texto e funciona como um padrão de organização das informações, garantindo que os dados possam ser compartilhados de forma padronizada. A principal vantagem do XML é que ele pode ser lido tanto por pessoas quanto por máquinas.

Exemplos comuns de uso são:

  • Arquivos de configuração;
  • Comunicação entre sistemas;
  • Remessas enviadas ao CidadES.

Estrutura de um arquivo XML

Antes de aprender a editar um arquivo XML, é importante entender como ele é estruturado. A menor parte de um XML é o elemento, que serve para guardar cada informação.

Todo elemento é formado por um par de tags:

  • Tag de abertura: Indica onde o elemento começa;
  • Tag de fechamento: Indica onde o elemento termina.

Uma tag é escrita entre sinais de “menor que” (<) e “maior que” (>). No caso da tag de fechamento, adiciona-se também uma barra (/) antes do nome.

Você pode imaginar as tags como parênteses: se uma tag abre, ela precisa ser obrigatoriamente fechada.

Por exemplo:

<Nome>
            Natalia
</Nome>

  • <Nome>: é a tag de abertura;
  • Natalia: é o valor do elemento;
  • </Nome>: é a tag de fechamento.

Mas em um XML real, é comum que elementos contenham outros elementos dentro de si. O elemento principal, chamado de raiz, funciona como uma “caixa maior”, que pode conter várias “caixas menores” dentro dela.

Editando o XML

Agora que entendemos a estrutura de um arquivo XML, vamos falar sobre como editar esse tipo de arquivo.

O XML é um arquivo de texto comum, ou seja, pode ser aberto em praticamente qualquer editor de texto, até mesmo no Bloco de Notas que já vem no computador. Mas, para facilitar a leitura e evitar erros, vamos usar o Notepad++, que é gratuito e muito utilizado para esse tipo de tarefa.

Vamos supor que enviei uma remessa de contratação ao CidadES e recebi uma mensagem do sistema dizendo que houve um problema na linha 31 e coluna 28 do meu arquivo Licitacao.xml.

Ao abrir um XML no Notepad++, você vai perceber algumas facilidades:

  • As tags aparecem coloridas, o que ajuda a identificar cada parte;
  • É possível expandir ou recolher trechos do XML para visualizar melhor os elementos;
  • O editor destaca a tag de fechamento;
  • É mostrada a contagem de linhas à esquerda para melhor identificar os elementos.

Assim, podemos acessar diretamente a posição que houve o problema e resolvê-lo. Neste caso, a tag de fechamento do elemento está causando o erro.

Após terminar a edição, é importante salvar o arquivo. Pronto! Agora podemos enviar o arquivo ao CidadES sem receber o aviso novamente.

Para facilitar a pesquisa


Artigos Relacionados

  • Contratação não cadastrada: Como resolver?
  • Responsável ou signatário não informado: Como resolver?
  • Campos informados não encontrados na estrutura vinculada: como resolver?
  • Campos em duplicidade: Como resolver?
  • Validação de URL's no CidadES
  • Normativos do módulo Contratação

Ainda precisa de ajuda?
Abra um chamado clicando aqui ou entre em contato conosco:
atendimento@tcees.tc.br       (027) 3334-7709

Não encontrou a documentação que procurava?
Você pode sugerir novas documentações clicando aqui.
Sugestão de Documentação
Se você não quiser se identificar, não tem problema 🙂

botão para escola de contas públicas Contatos
botão para serviço de informação ao cidadão SIC - Serviço de Informação ao Cidadão
botão para LGPD - Proteção de Dados LGPD - Proteção de Dados
botão para assessoria de imprensa Secretaria de Comunicação
Telefone Geral: +55 27 3334-7600
Rua José Alexandre Buaiz, 157 - Enseada do Suá | Vitória - ES | CEP: 29.050-913

Atendimento: segunda a sexta-feira, das 12h às 19h.

LINKS ÚTEIS

  • Dados Abertos
  • Licitações e Contratações
  • Ministério Público de Contas 
  • Instituto Rui Barbosa
  • Atricon

SERVIDORES

  • Intranet
  • Webmail
  • Administração
Siga o TCE-ES nas redes sociais e saiba mais da Corte Capixaba.