• User Newbie

    Cercare stringa in Xml

    <banners release='1'>
    <banner>
    <id></id>
    <titolo></titolo>
    <website></website>
    <urlImage></urlImage>
    </banner>
    </banners>

    Ciao a tutti,

    dato l'Xml di cui sopra, ho la necessità di leggere ed acquisire il valore di release, per poi incrementarlo in base a determinate condizioni.
    Come si fa a leggere solo quello?


  • User Attivo

    Puoi usare SimpleXML:
    [PHP]<?php
    $xmlstr = "<banners release='1'>
    <banner>
    <id></id>
    <titolo></titolo>
    <website></website>
    <urlImage></urlImage>
    </banner>
    </banners>";

    $xml = new SimpleXMLElement($xmlstr);
    
    $release = $xml['release'];
    echo "RELEASE: " . $release;
    

    ?>[/PHP]
    Il tuo caso è un po' peculiare perchè l'attributo e dell'elemento root, ma funge bene lo stesso... 😉