sql >> Database >  >> RDS >> Mysql

Kan XML-gegevens niet weergeven met PHP-script

$pathtofile = "http://www.w3schools.com/xml/note.xml";
$xml = simplexml_load_file($pathtofile);
if ($xml == FALSE) {
    echo "failed to load xml";
} 
else
{
    $A = $xml->to;
    echo "$A <br />";                       
}

Als we ons concentreren op alleen dat deel van de code, lijkt het correct te werken. Een van de twee dingen gebeurt. De "$xml->Organisme->Nom;" heeft een spelfout en/of het XML-bestand dat wordt opgehaald, bevat die veldnamen niet.

Voor testen doe

print_r($xml); 

direct na

echo "$A <br />";   

om een ​​nauwkeurige weergave te krijgen van het XML-bestand dat wordt opgehaald.

Ik hoop dat dit helpt.



  1. Hoe vergelijk ik overlappende waarden binnen een rij?

  2. Hoe schrijf ik gegevens van R naar PostgreSQL-tabellen met een automatisch oplopende primaire sleutel?

  3. Mysql - kies uit meerdere tabellen zonder dubbele gegevens te produceren

  4. Een tabel bijwerken en bijgewerkte rijen weergeven met een enkele SQL-opdracht