Ir para conteúdo
Fórum Script Brasil
  • 0

Capturar Atributo da Tag XML


caiosist

Pergunta

Boa Tarde,

Estou com um problema para ler a primeira tag do meu documento XML que segue abaixo:

<?xml version="1.0" encoding="ISO-8859-1"?>
<receita nome="pão" tempo_de_preparo="5 minutos" tempo_de_cozimento="1 hora">
<titulo>Pão simples</titulo>
<ingredientes>
<ingrediente quantidade="3" unidade="xícaras">Farinha</ingrediente>
<ingrediente quantidade="7" unidade="gramas">Fermento</ingrediente>
<ingrediente quantidade="1.5" unidade="xícaras" estado="morna">Água</ingrediente>
<ingrediente quantidade="1" unidade="colheres de chá">Sal</ingrediente>
</ingredientes>
<instrucoes>
<passo>Misture todos os ingredientes, e dissolva bem.</passo>
<passo>Cubra com um pano e deixe por uma hora em um local morno.</passo>
<passo>Misture novamente, coloque numa bandeja e asse num forno.</passo>
</instrucoes>
</receita>

Preciso ler e atribuir a variáveis os atributos da tag "receita" (nome="pão" tempo_de_preparo="5 minutos" tempo_de_cozimento="1 hora"), porém não consigo acessá-los.

Segue a baixo o código em php:

//carrega o arquivo xml
$xml = simplexml_load_file('receitas.xml');


//atribui os respectivos valores
$nome = $xml->receita["nome"];
$tempoPreparo = $xml->receita["tempo_de_preparo"];
$tempoCozimento = $xml->receita["tempo_de_cozimento"];

O problema é que não há valor algum...

as demais tags funcionam normalmente, logo imaginei que se eu criasse uma outra tag acima de "receita" funciona normal, porém alterar o xml esta fora de cogitação.

se alguém tiver ideia do que fazer agradeço...

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...