Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 2
            [id] => 500259
            [titulo] => XML em PHP: Calculando HASH MD5
            [dataCadastro] => DateTime Object
                (
                    [date] => 2014-11-05 16:54:37
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 358238
            [status] => A
            [isExample] => 
            [NomeUsuario] => Alex William
            [Apelido] => Alekym
            [Foto] => 358238_20140811130830.jpg
            [Conteudo] => Resolvido, pessoal.

Eu uso DOMDocument para cirar o XML.

eu tinha, por exemplo um XML:

[code]<cabecalho>
<texto>Teste de texto</texto>
<texto2>O texto esta aqui</texto2>
</cabecalho>[/code]

$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. ) )

XML em PHP: Calculando HASH MD5

PHP
Alekym
   - 05 nov 2014

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?

Post mais votado

Alekym
   - 05 nov 2014

Resolvido, pessoal.

Eu uso DOMDocument para cirar o XML.

eu tinha, por exemplo um XML:

#Código

<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.