XML

  • Recentemente eu estive envolvido em um projeto onde eu precisava gerar vários arquivos XML. O solicitante forneceu arquivos XSD (Esquema XML) para cada um dos XML que deveriam ser gerados. Após a geração de cada XML eu, utilizando um plug-in do Notepad++, validava individualmente cada XML com seu respectivo XSD, foi aí que meu chefe perguntou se o próprio Delphi não poderia fazer essa etapa. Meus olhos brilharam e eu comecei a pesquisar. O resultado você vai ver no artigo.

  • Hoje em dia a o que está na crista da onda para intercâmbio de informações é o JSON e o Delphi já possui bibliotecas nativas para manipular esta notação, porém o XML ainda é uma forma muito madura para realizar esta tarefa e o Delphi também possui bibliotecas nativas para manipulá-los. Neste artigo vou abordar a leitura de arquivos XML usando XPath, uma forma muito prática de selecionar nós dentro do XML

  • Então você recebe de um webservice um XML que representa um conjunto de dados e precisa exibir tais dados para o usuário de uma forma humanamente legível. Como você faria isso? Você pode usar XPath (ou XML Data Binding) para ler os nós (registros) em um laço e montar de forma livre uma visualização no Delphi, mas isso vai dar um bom trabalho. Prepare-se! E se eu te disser que existe uma forma de converter um XML genérico diretamente em algo que pode ser carregado por um TClientDataSet? Ficou curioso? Então este artigo é para você!

Ajude nosso site visitando nossos patrocinadores!

Temos 6 visitantes e Nenhum membro online nos últimos 10 minutos (0.6 visitante por minuto).