Après de nombreuses recherches sur le net, je n'ai toujours pas réussi a trouver une réponse à mon problème.

Je dois extraire des données d'un fichier XML et j'ai choisi d'utiliser Zend_Config_Xml pour cela.
J'arrive à extraire facilement des données mais en revanche je n'arrive pas à extraire une valeur qui provient d'un tag possédant un attribut.

Voici le type de fichier XML d'entrée:

<element>
<premier>
<id>1234</id>
<nom lang="fr">mon article</nom>
</premier>
</element>

Pour extraire l'id, je fais:

$xml = new Zend_Config_Xml('monfichier.xml', 'element');
$xml->premier->id //affiche 1234

En revanche "$xml->premier->nom" ne fonctionne pas.
En faisant un toArray(), cela ne me recupère que "lang"...

Je précise qu'il m'est impossible de modifier le fichier XML d'entrée donc impossible de restructurer ce dernier.
Mon code doit être capable d'interpréter le fichier tel qu'il est.

Pouvez vous m'aider s'il vous plait ?

Je vous remercie par avance.