bonjour
J'ai un doc xml avec des éléments "classe" (voir ci dessous).
J'ai besoin d'accéder à l'élément "classe" dont l'attribut
nom="client".
Comment y accéder ? actuellement je parcours tout et je teste cet
attribut. (voir ci dessous) Puis je éviter ceci?? car cela ne me
parait
pas top au niveau ressources (qd le fichier fera 300 lignes...)?
Merci d'avance.
Julien
***********************************************************
$xml = simplexml_load_file("objets.xml");
$classes = $xml->classe;
foreach($classes as $a)
{
# on va chercher le bon noeud
if($a["nom"] == "users")
{
$Nfo = $this->GetColInDB("*");
if (!$Nfo)
{
$this->id = 0;
return false;
}
# on liste toutes les propriétés
foreach($a->champ as $b)
{
$sql = $b["sql"];
$this->{$b["nom"]} = $Nfo["$sql"];
}
return true;
}
}