XML em PHP: Calculando HASH MD5
05/11/2014
0
Olá,
pessoal preciso de ajuda numa tarefa que esta me fazendo fritar neurônios.
preciso que o PHP pegue todos os valores das TAGS do XML que a propria pagina gera, pois antes de fechar o xml e salvar preciso calcular um hash pra colocar no final do arquivo.
eu precisaria pegar somente os valores das tags, concatenar tudo e efetuar o hash.
o problema é que o xml tem umas 22 mil linhas, e fazer isso de forma braçal, vai me acarretar muito tempo.
O XML é gerado e antes de salvá-lo preciso calcular este hash.
Não sei se fui claro.
Alguem sabe uma forma mais automatica de fazer isso?
pessoal preciso de ajuda numa tarefa que esta me fazendo fritar neurônios.
preciso que o PHP pegue todos os valores das TAGS do XML que a propria pagina gera, pois antes de fechar o xml e salvar preciso calcular um hash pra colocar no final do arquivo.
eu precisaria pegar somente os valores das tags, concatenar tudo e efetuar o hash.
o problema é que o xml tem umas 22 mil linhas, e fazer isso de forma braçal, vai me acarretar muito tempo.
O XML é gerado e antes de salvá-lo preciso calcular este hash.
Não sei se fui claro.
Alguem sabe uma forma mais automatica de fazer isso?
Alex William
Curtir tópico
+ 0
Responder
Post mais votado
05/11/2014
Resolvido, pessoal.
Eu uso DOMDocument para cirar o XML.
eu tinha, por exemplo um XML:
$cabecalho era a variavel que recebia o nó <cabecalho>
entao, só colocar $cabecalho->textContent;
e ele puxa todo o texto que estiver no nó cabecalho e em seus nós filhos.
Eu uso DOMDocument para cirar o XML.
eu tinha, por exemplo um XML:
<cabecalho> <texto>Teste de texto</texto> <texto2>O texto esta aqui</texto2> </cabecalho>
$cabecalho era a variavel que recebia o nó <cabecalho>
entao, só colocar $cabecalho->textContent;
e ele puxa todo o texto que estiver no nó cabecalho e em seus nós filhos.
Alex William
Responder
Clique aqui para fazer login e interagir na Comunidade :)