2009-07-26 4 views

Répondre

1

Vous pouvez utiliser SimpleXML pour récupérer vos informations en tant que tel:

$xml = simplexml_load_file('file.xml'); 

$value = $xml->tag1->subtag1; 
echo $value; // Will Output "Info" 

Si vous voulez faire une boucle par subtags:

// Method One 
foreach($xml->tag1->children() as $subtag) { 
    echo $subtag . "\n"; 
} 

// Method Two 
$i = 1; 
while(($subtag = $xml->tag1->{"subtag".$i}) !== null) { 
    echo $subtag . "\n"; 
    $i++; 
} 
1

meilleure chose à faire est d'utiliser SimpleXML: http://us.php.net/manual/en/simplexml.examples-basic.php

Basicall, vous pouvez faire quelque chose comme:

$xmlString = file_get_contents('foo.xml'); 
$xml = new SimpleXMLElement($xmlString); 

ou, encore plus facile:

$xml = simplexml_load_file('foo.xml'); 

Vérifiez les documents liés ci-dessus, devrait avoir tout ce dont vous avez besoin :)

Questions connexes