die Analyse in einem externen xml-feed in php

Ich bin wirklich neu in php und ich bin versucht zu laden, die Daten aus einer externen xml-feed in einer php-Dokument, dann verwenden Sie diese Daten zum generieren einer Ausgabe.

Den xml-feed im mit ist - http://whdn.williamhill.com/pricefeed/openbet_cdn?action=template&template=getHierarchyByMarketType&classId=1&marketSort=--&filterBIR=N

Was im, der versucht zu tun ist erstellen Sie eine Liste von "Märkten" und dort Namen, also als xml-feed steht zur Zeit der Abfassung der ersten 3 Elemente in der Liste wäre :

  • Scottish Division 1 - Geradezu - Geradezu
  • Dumbarton v Hamilton - 1. Halbjahr/2. Halbjahr
  • Dumbarton v Hamilton - Match Handicap

im moment im Versuch, den code zu verwenden Balg um dies zu erreichen, aber ich bin immer nirgendwo schnell mit es, irgendwelche Ideen auf, was im tun falsch hier ?

nur ein weiteres Stück hintergrund, im mit php 5.4.4, bin ich Recht in der Annahme, dass simplexml kommt bereits installiert.. so ich keine Notwendigkeit, hinzufügen jedes Ding zusätzliche hier ?

<?php 

$xml = simplexml_load_file('http://whdn.williamhill.com/pricefeed/openbet_cdn?action=template&template=getHierarchyByMarketType&classId=1&marketSort=--&filterBIR=N');

foreach ($xml->market as $event) {
  echo $event;
}

?>
  • Was ist das problem? Es ist richtig hier. Versuchen print_r($xml);
  • im verwalten, um die gesamte Futter mit print_r($xml); aber ich habe Mühe es den <Markt-id="39970574" name="schottischen Division 1 - Geradezu - Geradezu" Teil aus der Verwendung der foreach-Schleife
  • Hi @sam, ich muss die WSDL für diesen alten api (seit v2 geschützt ist durch einen ApiKey, dass ich das nicht Schaffe). Haben Sie die wsdl-durch Zufall?? Vielen Dank
InformationsquelleAutor sam | 2013-01-21
Schreibe einen Kommentar