Arquivos da categoria : XML


Ler RSS com PHP – SimpleXML 4

SimpleXML é uma biblioteca do PHP que permite ler e manipular XML de maneira bastante simples. Essa biblioteca converte um documento XML em um objeto SimpleXMLElement. Este objeto pode então ser processado, como qualquer outro objeto, com seletores de propriedade normais e iteradores matriz. Veremos como é possível ler o conteúdo de um Feed RSS. Vamos ao código:

  […]


Preenchimento automático do endereço a partir do CEP 5

Como criar uma funcionalidade para um formulário de cadastro onde o usuário informa o CEP do seu endereço e os campos rua, bairro, cidade e estado são preenchidos automaticamente. Essa técnica é bastante utilizada hoje em dia em diversos sites da web e traz ótimos resultados uma vez que você garante a integridade e padronização das informações que […]


Importar dados de arquivo XML 2

Vamos ler um arquivo XML já existente e trabalhar com as informações dele dentro do php, seja salvando em uma base de dados ou mesmo os imprimindo na tela. Para isso utilizaremos um método nativo do PHP, que é o simplexml_load_file que funciona como conversor de arquivos XML em objetos php. Vamos supor um arquivo lista_contatos.xml com a estrutura à seguir:

  […]


php xml

Exportar dados do banco para arquivo XML 2

A linuagem XML(Extensible Markup Language) é uma linguagem com propósito de facilitar o tráfego de informações entre diversos sistemas(principalmente web). Ela auxilia a criação de documentos em um formato padrão, limpo, fácil e permite manipulação de seu conteúdo manualmente ou via programação independente da linguagem. Devido à essas características os arquivos XML são importantes no transporte de dados entre […]


XStream: Criando e lendo arquivos XML em Java

Existe uma biblioteca chamada de XStream, onde objetos podem ser transformados em XML, e vice versa. O XStream gera uma String em formato de XML, e não o arquivo XML propriamente dito, mas este é gerado com a ajuda do FileOutputStream do Java. Então para fazer este exemplo vamos precisar de dois .jar, um é […]