ler xml e quardar valor de uma tag.

(fernando.treebyte) #1

Será que alguém poderia me passar um bizu de como ler um arquivo xml e guardar o valor de uma tag.

tenho um xml com este conteudo:

<?xml version="1.0" encoding="utf-8" ?>
  • 4

gostaria de ler e guardar o valor da tag em uma variavél.

(system) #2

Fernando,

Imagino que seria algo assim, supondo que existe apenas um lote no xml:

[tt]$xml = new DOMDocument();
$xml->load(‘arquivo.xml’); // pode ser um arquivo ou uma url
$numLote = $xml->getElementsByTagName(‘NumeroLoteGerado’)->item(0)->nodeValue;[/tt]

Se tiver mais tags “NumeroLoteGerado” no arquivo, daria pra criar um loop antes e retornar tudo num array… mas acredito que isso já resolva teu problema hehe

Espero ter ajudado.

Att.
Robson