TGDEVELOPER Postado Agosto 22, 2014 Denunciar Share Postado Agosto 22, 2014 Fala galera, preciso de ajuda! Então, estou com problema ao extrair a TAG <<CNPJ>> da minha XML, pois quero inseri-lá no meu BD junto com o nome da XML. Segue o código. <?php $diretorio = "nfe/"; if (!is_dir($diretorio)){ echo "Pasta $diretorio nao existe"; } $arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE; for ($k = 0; $k < count($arquivo['name']); $k++) { $destino = $diretorio."/".$arquivo['name'][$k]; if (move_uploaded_file($arquivo['tmp_name'][$k], $destino)) { $listaArquivosXml = glob($destino); foreach($listaArquivosXml as $arquivoXml) { $conteudoXml = file_get_contents($arquivoXml); $VerificaCnpj = "<CNPJ>teste</CNPJ>"; if(strpos($conteudoXml, $VerificaCnpj) !== true) { print_r($conteudoXml); } } } } ?> Segue uma parte da XML: <?xml version="1.0" encoding="UTF-8" ?> - <nfeProc versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe"> - <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> - <infNFe Id="NFe33140619495276000116550010000037021009006017" versao="2.00"> - <ide> <cUF>33</cUF> <cNF>00900601</cNF> <natOp>VENDA</natOp> <indPag>1</indPag> <mod>55</mod> <serie>1</serie> <nNF>3702</nNF> <dEmi>2014-06-02</dEmi> <dSaiEnt>2014-06-02</dSaiEnt> <tpNF>1</tpNF> <cMunFG>3304557</cMunFG> <tpImp>1</tpImp> <tpEmis>1</tpEmis> <cDV>7</cDV> <tpAmb>1</tpAmb> <finNFe>1</finNFe> <procEmi>3</procEmi> <verProc>2.2.24</verProc> </ide> - <emit> <CNPJ>19495276000116</CNPJ> <xNome>DAVI91 COM DEALIMENTOS EIRELI EPP</xNome> <xFant>Davi91</xFant> - <enderEmit> <xLgr>AVN GUILHERME MAXWELL</xLgr> <nro>172</nro> <xBairro>BONSUCESSO</xBairro> <cMun>3304557</cMun> <xMun>Rio de Janeiro</xMun> <UF>RJ</UF> <CEP>21040212</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> <fone>2125616589</fone> </enderEmit> <IE>86619385</IE> <CRT>3</CRT> </emit> - <dest> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
TGDEVELOPER
Fala galera, preciso de ajuda! Então, estou com problema ao extrair a TAG <<CNPJ>> da minha XML, pois quero inseri-lá no meu BD junto com o nome da XML. Segue o código.
Segue uma parte da XML:
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.