fonction simplexml_load_file

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : fonction simplexml_load_file

Re: fonction simplexml_load_file

par toony.m » 22 juin 2010, 10:46

Ah ok...

Merci!

Re: fonction simplexml_load_file

par @rthur » 22 juin 2010, 10:39

Bonjour,

Id est une balise et non pas un paramètre de la balise <POSTE>

Donc pour le récupérer, il faut faire cela:
echo $poste->Id;

fonction simplexml_load_file

par toony.m » 22 juin 2010, 09:29

Bonjour à tous,

J'essaye de parser le flux xml suivant:

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1" ?> <Donnees> <POSTE> <Id>11</Id> <NomClient>Poolers</NomClient> <NomPoste>zz-CHARGE D'AFFAIRES ENTREPRISES (H/F)</NomPoste> <Ref>FTP001</Ref> <Prise_de_poste>02/03/2010</Prise_de_poste> <Date_de_parution>28/01/2010</Date_de_parution> <Intitulé>CHARGE D'AFFAIRES ENTREPRISES (H/F)</Intitulé> <Rem_min_-_Rém_max>45000-50000</Rem_min_-_Rém_max> <Code_Postal>92</Code_Postal> <Ville>COURBEVOIE</Ville> <Notre_Client>Grande banque Française de dimension internationale, notre client recherche des CHARGES D'AFFAIRES ENTREPRISES H/F.</Notre_Client> <Descriptif_de_la_mission>Au sein d'une succursale importante, vous prenez en charge le suivi et la gestion d'un portefeuille de PME / PMI de taille significative. Vos principales responsabilités seront : <br><br>- apporter à vos clients les solutions les plus adaptées sur le court, moyen et long terme dans une approche financière globale (haut et bas de bilan, gestion de trésorerie, projets de développement,...);<br><br>- développer votre portefeuille de clients en menant une politique active de prospection;<br><br>- gérer vos clients dans un souci permanent de fidélisation : la qualité des produits et services proposés, l'innovation et la réactivité sont pour vous des priorités ;<br><br>- mener une analyse détaillée du risque client et poser un diagnostic pertinent;<br><br>- être l'interlocuteur privilégié(e) de dirigeants d'entreprises ou de responsables financiers et, à ce titre, développer la synergie avec la clientèle privée.</Descriptif_de_la_mission> <Profil_recherché>De formation supérieure en finance (Ecole de commerce ou équivalent universitaire), vous justifiez d'une expérience similaire de 3 ans minimum au sein d'un établissement bancaire renommé auprès de la clientèle PME/PMI.<br>Vous avez le sens du service, du conseil et de la proximité client. Vos qualités relationnelles et votre persévérance sont également reconnus.</Profil_recherché> <Localisation>Ile de France</Localisation> <Langues>Anglais</Langues> <Niveau>3-courant</Niveau> <Règles_publication>Avec rém</Règles_publication> <Consultant>BERT Jean-Valéry </Consultant> <Code_expérience>BCOM-Chargé de clientèle PME / PMI</Code_expérience> <Métiers>Banque/Assurance</Métiers> </POSTE> <POSTE> ... </POSTE> </donnees>
Mon code est :
$url='url sui affiche le code ci-dessus';
$sxml = simplexml_load_file($url);

foreach ($sxml->POSTE as $poste) {
	//echo "-".$sxml->POSTE->Id;
  	echo $poste['Id'];
}
et ca ne marche pas, rien ne s'affiche.

Qu'est-ce que j'ai mal configuré ?