Parser XML balises sur plusieurs niveaux (API amazon)

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par bradeux, 9 Décembre 2008.

  1. bradeux
    bradeux WRInaute occasionnel
    Inscrit:
    18 Mai 2005
    Messages:
    349
    J'aime reçus:
    0
    Bonjour à tous!

    Voila je seche sur l'api amazon car il y atrop d'infos :)
    En effet, il y a enormement de balises dont j'ai besoin mais je n'arrive pas à les différencier.

    Ex:
    Code:
    - <Items>
    - <Request>
      <IsValid>True</IsValid> 
    - <ItemSearchRequest>
      <Keywords>Pro Evolution Soccer 2009 PC</Keywords> 
      <ResponseGroup>Large</ResponseGroup> 
      <SearchIndex>VideoGames</SearchIndex> 
      </ItemSearchRequest>
      </Request>
      <TotalResults>1</TotalResults> 
      <TotalPages>1</TotalPages> 
    - <Item>
      <ASIN>B001E38JD2</ASIN> 
      <DetailPageURL>http://www.amazon.fr/Konami-Pro-Evolution-Soccer-2009/dp/B001E38JD2%3FSubscriptionId%3D0G8BD4KGCT2NX5GTV3G2%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001E38JD2</DetailPageURL> 
      <SalesRank>806</SalesRank> 
    - <SmallImage>
      <URL>http://ecx.images-amazon.com/images/I/51jyYWw8mCL._SL75_.jpg</URL> 
      <Height Units="pixels">75</Height> 
      <Width Units="pixels">53</Width> 
      </SmallImage>
    - <MediumImage>
      <URL>http://ecx.images-amazon.com/images/I/51jyYWw8mCL._SL160_.jpg</URL> 
      <Height Units="pixels">160</Height> 
      <Width Units="pixels">114</Width> 
      </MediumImage>
    - <LargeImage>
      <URL>http://ecx.images-amazon.com/images/I/51jyYWw8mCL._SL500_.jpg</URL> 
      <Height Units="pixels">500</Height> 
      <Width Units="pixels">355</Width> 
      </LargeImage>
    ...
    
    Comment faire pour récuperer l'URL de la balise <LargeImage> par ex?

    Merci!!
     
  2. webmasterlamogere
    webmasterlamogere WRInaute passionné
    Inscrit:
    17 Décembre 2006
    Messages:
    1 654
    J'aime reçus:
    1
    tu trouves facilement des exemples d'utilisation sur le site d'amazon.
    Code:
    $response = @file_get_contents($url_amazon);
    $parsed_xml = simplexml_load_string($response);
    foreach($parsed_xml->Items->Item as $current){
      echo $current->LargeImage->URL;
    }
     
  3. Bacteries
    Bacteries WRInaute passionné
    Inscrit:
    27 Mai 2004
    Messages:
    1 259
    J'aime reçus:
    0
Chargement...
Similar Threads - Parser XML balises Forum Date
Parser un fichier xml : simplexml_load_file Développement d'un site Web ou d'une appli mobile 5 Avril 2019
Problème pour parser du xml Développement d'un site Web ou d'une appli mobile 26 Février 2015
Parser du XML Développement d'un site Web ou d'une appli mobile 31 Mars 2012
Parser XML et Mysql Administration d'un site Web 21 Décembre 2011
Parser un flux XML en PHP pour récupérer une valeur Développement d'un site Web ou d'une appli mobile 10 Février 2011
parser du xml Développement d'un site Web ou d'une appli mobile 30 Mars 2009
[Résolu] Cannot redeclare class XMLParser in ... Développement d'un site Web ou d'une appli mobile 22 Décembre 2008
Parser un xml simple Développement d'un site Web ou d'une appli mobile 4 Décembre 2008
Parser XML Développement d'un site Web ou d'une appli mobile 18 Novembre 2008
parser une page html Développement d'un site Web ou d'une appli mobile 2 Mars 2010
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice