post
Ler uma URL ou arquivo XML via PHP
Publicado em: 31/03/2023
Caso você precise criar uma aplicação em PHP que consuma uma API que retorne os dados em formato XML, esse post pode lhe ajudar:
Segue abaixo de um exemplo de estrutura XML básica (cada API retorna de um jeito, verifique como a sua se comporta):
<Carga xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Produtos> <Produto> <Nome> <![CDATA[Nome do Produto]]> </Nome> </Produto> </Produtos> </Carga>
Abaixo segue o código de exemplo em PHP:
<?php $url = 'https://SITE_DA_API.com.br/api/dados.xml'; // URL do XML $xml = simplexml_load_file($url); // Carrega o XML if ($xml) { foreach ($xml->Produtos as $produto) { echo 'Nome: ' . $produto->Produto->Nome . '<br>'; } } else { echo 'Não foi possível carregar o XML.'; } ?>
Espero que este post tenha lhe ajudado.
Link de compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/2668
ID de Referência: 2668
Sugira uma publicação
Envie uma mensagem para mim, e sugira alguma publicação de algum tema que tenha dificuldades de resolver.