私はphpに本当に慣れていないので、外部xmlフィードからphpドキュメントにデータをロードしようとしています。次に、そのデータを使用して出力を生成します。
私が使用している xml フィードは - http://whdn.williamhill.com/pricefeed/openbet_cdn?action=template&template=getHierarchyByMarketType&classId=1&marketSort=--&filterBIR=Nです。
私がやろうとしているのは、「市場」とそこにある名前のリストを生成することです。そのため、リストの最初の 3 つの項目を書いている時点での xml フィードは次のようになります。
- スコティッシュ ディビジョン 1 - アウトライト - アウトライト
- ダンバートン v ハミルトン - 前半結果/後半結果
- ダンバートン v ハミルトン - マッチ ハンディキャップ
現時点では、これを達成するために次のコードを使用しようとしていますが、すぐにどこにも行きません。ここで何が間違っているのかについてのアイデアはありますか?
php 5.4.4を使用している背景のもう1つの部分ですが、simplexmlはすでに事前にインストールされていると考えています..だから、ここに何か追加する必要はありませんか?
<?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;
}
?>