bonjour a vous tous
je decouvre xml et malgré les bon tutos trouver ici j ai encore du mal
jusqu a present j ai reussi a afficher certaine choses mais sans pouvoir vraiment ciblé, j affiche tout en faite
cependant je voudrait afficher des choses seulement sur une reference par exemple
exemple de mon fichier xml:
si je fais ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 <product> <categorie><![CDATA[CONNECTIQUES]]></categorie> <souscategorie><![CDATA[Câble / nappe]]></souscategorie> <marque><![CDATA[BELKIN]]></marque> <merchantid>8310</merchantid> <modele><![CDATA[BELKIN Câble de rallonge USB - 3.1m]]></modele> <ref>100020</ref> <code_ean><![CDATA[0722868246382]]></code_ean> <ref_constructeur><![CDATA[F3U134B10]]></ref_constructeur> <creation>03/04/2008</creation> <descriptif_court><![CDATA[Câble de rallonge USB - USB à 4 broches, type A (M) - USB à 4 broches, type A (F) - Longueur : 3.1 m]]></descriptif_court> <descriptif><![CDATA[ BELKIN - Câble de rallonge USB - 3.1m (F3U134B10) Type : Câble de rallonge USB Technologie : Blindé American Wire Gauge (AWG) : 20 Longueur : 3 m Caractéristiques du câble : Moulé, connecteurs plaqués or Connecteur(s) : 1 x USB à 4 broches, type A - mâle Connecteur(s) (Autre côté) : 1 x USB à 4 broches, type A - femelle Conformité aux normes : USB / Hi-Speed USB Type d'emballage : Pour la vente au détail Services & maintenance : Garantie limitée à vie ]]></descriptif> <prix base="EUR HT">1.85</prix> <taxes_gouv base="EUR HT">0</taxes_gouv> <taux_tva>19.6</taux_tva> <net_ttc base="EUR TTC">2.21</net_ttc> <fraislivraison base="EUR TTC">7.00</fraislivraison> <en_stock>oui</en_stock> <stock_actuel>81</stock_actuel> <stock_en_cours_livraison>0</stock_en_cours_livraison> <disponibilite>04/05/2011</disponibilite> <photo><![CDATA[http://www.rs-distribution.fr/images_produit/00008310.jpg]]></photo> <link><![CDATA[http://www.rs-distribution.fr/produit.php?PDT_ID=8310]]></link> <poids base="KG">1</poids> </product>
ca m affiche toute les reference du fichier xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $produits = simplexml_load_file('catalogue_rsd.xml'); foreach( $produits as $produits ) { echo utf8_decode($produits->ref); }
ma question est donc ...
comment on doit ecrire le code pour cibler par rapport a une ref ou le numero que j ai en cdata
je vous remercie d avance d eclairer ma lanterne
Partager