Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    piccolo aiuto con parse XML in php

    Ho un foglio xml con questa struttura:
    <dati>
    <alunno>
    <NOME>nome</NOME>
    <IMAGES>
    <IMMAGINE PATH="http://miosito/images/716.jpg" MAP="0" PLAN="0" PRINCIPALE="0" TITOLO="esterno"></IMMAGINE>
    <IMMAGINE PATH="http://miosito/images/718.jpg" MAP="0" PLAN="0" PRINCIPALE="0" TITOLO="est gio"></IMMAGINE>
    </IMAGES>
    </alunno>
    </dati>
    devo leggere in php e stampare a monitor il nome e l'indirizzo delle immagini (non vedere l'immagine ma il suo percorso).
    Per il nome non ho problemi con questo codice mi funziona correttamente:

    foreach($xml->alunno as $alunno)
    {
    $nome=$alunno->NOME;
    echo 'alunno: '.$nome.'
    ';
    }
    solo che non so come andare a pescare l'attributo PATH della varie IMMAGINE dentro ad IMAGES...
    So che probabilmente è una stupidaggine ma sono alle primissime armi con php e avrei bisogno di una mano!
    Un grazie immenso a chi mi risponderà!

  2. #2
    Credo di esserci vicino...
    Sono arrivato a questo ma c'è qualcosa che non va ancora...

    foreach($xml->alunno as $alunno)
    {
    $nome=$alunno->NOME;
    echo 'alunno '.$nome.'
    ';
    $path=$alunno->IMAGES->IMMAGINE->attributes()->{'PATH'};
    echo 'path '.$path.'
    ';
    }
    AIUTOOOOO!!!




    Grazie a chi risponderà!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.