Leitura de arquivo XML
Pessoal,
Estou com dificuldades de fazer a leitura de um arquivo XML utilizando PHP, e armazenar os valores do XML em um vetor, alguém pode me ajudar?
O resultado da leitura deste arquivo sempre retorna vazio, o que estou fazendo de errado?
<?php
$url = 'http://sotelecom.cupomcampeao.com.br/allnations.xml';
$dom = new DOMDocument('1.0', 'utf-8');
$dom->load($url);
$xpath = new DOMXPath($dom);
$xpath->registerNamespace('xs', 'http://www.w3.org/2001/XMLSchema');
$elements = $xpath->query('//xs:element');
$produtos = $xpath->query('//Produtos');
echo "elements". $elements->length,PHP_EOL;
echo "products". $produtos->length;
echo "<br>" ;
if (!is_null($produtos)) {
foreach ($produtos as $produto) {
$num++;
$TIMESTAMP[$num] = $produto->produtos->TIMESTAMP;
$DEPARTAMENTO[$num] = $produto->produtos->DEPARTAMENTO;
$CATEGORIA[$num] = $produto->produtos->CATEGORIA;
echo "TIMESTAMP:". $TIMESTAMP[$num] ."<br>" ;
}
}
?>Discussão (6)
Carregando comentários...