Zanox XML Datei mit PHP auslesen

  • Hallo Leute,

    ich ärgere mich jetzt schon seit Wochen mit einem Thema herum. Ich bekomme es einfach nicht hin. Ich hoffe einer von euch kann mir helfen.

    Ich habe eine Zanox Produktdatendatei im XML Format. Diese habe ich auch meinen Server geladen und möchte einzelne Informationen anhand von PHP auslesen und in meinem Wordpress Blog anzeigen lassen.

    Die XML Datei sieht so aus:

    <products xsi:schemaLocation="http://zanox.com/productdata/exportservice/v1 http://productdata.zanox.com/exportservice/…/export-1.0.xsd">

    <product zupid="83211f7b48d2f4e971c36c52f1a5b440"><name>C-Klasse Limousine C 200 BlueEFFICIENCY ELEGANCE</name>

    <program>9306</program>

    <number>11245220110506</number>

    <description>http://www.autohaus24.de | Es handelt sich um ein Bestellfahrzeug von einem deutschen Mercedes-Benz-Vertragshändler mit ....</Description>

    <manufacturer>Mercedes-Benz</manufacturer><price>33163.52</price>
    <oldPrice>36848.352</oldPrice><lastModified>2011-08-15T10:38:00</lastModified>

    <largeImage>http://www.autohaus24.de/images/cars/me….png?1311659192</largeImage>

    <currencyCode>EUR</currencyCode>
    <extra1>HSN: 1313</extra1>
    <extra2>TSN: HSN: 1313</extra2>
    <extra3>E5</extra3><merchantCategory>Limousine</merchantCategory><deepLink>http://ad.zanox.com/ppc/?18592249C72785324&ULP=[[mercedes-benz-c-klasse-limousine-c-200-blueefficiency-elegance-184-ps-1796-ccm-super-bleifrei-4-tuerer-v11245220110506]]</deepLink></product>

    usw...

    Ich möchte diese Daten auslesen, wie es diese Seite tut:

    http://www.autokostencheck.de/Hyundai/Hyunda…6-fs_36030.html

    z.B. das Neuwagenangebot in dem Banner links aussen.

    Wie schaffe ich das?

    Bitte helft mir.

    Grüße

    Manuel

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zuerst habe ich die XML Datei (zxpd_201108151206_9306_18592249.xml) auf den Server kopiert.

    Dann habe ich es mit dem xml parser verucht.

    z.B.:

    <?php

    if (file_exists('zxpd_201108151206_9306_18592249.xml')) {
    $xml = simplexml_load_file('zxpd_201108151206_9306_18592249.xml');

    echo $xml->product zupid="83211f7b48d2f4e971c36c52f1a5b440"[0];
    echo $xml->name[0];


    } else {
    exit('Konnte Datei nicht laden.');
    }
    ?>

    Es kommt einfach nur folgende Meldung:

    product zupid="83211f7b48d2f4e971c36c52f1a5b440"[0]; echo $xml->name[0]; } else { exit('Konnte Datei nicht laden.'); } ?>


    Es klappt leider nicht. Was mache ich nur falsch.

    Gruss

    Manuel

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!