xmlからデータを取得しようとしていますが、問題があります。xmlからデータを抽出するのに問題がある
私は、単純なコードを作成する必要がありますが、私は彼らがうまくいっているとは思わない...
<?php echo $match = followers($cricapi); ?>
として
<?php
$cricapi = 'http://synd.cricbuzz.com/j2me/1.0/livematches.xml';
function followers($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
$xml = new SimpleXMLElement($data);
$mthType = $xml->match['type'];
if ($mthType == "ODI")
{
$match = $xml->match['mchDesc'];
return $match;
}
}
?>
と呼び出しが、私は結果を取得することができません。
この問題を解決するのを手伝ってください。私はこれを解決するために私を助けてくださいhttp://www.hamariweb.com/
のようなものを作るしようとしています..あなたに問題があなたのXML解析ではなく、すべての
正確な問題は何ですか? 「結果を取得できません」という質問は特定の質問ではありません。 – jli
このスクリプトを実行してみてください..タイプ== ODIの場合に条件を適用して一致の説明を抽出しますが、スクリプトは最初のタイプのみをチェックして再度実行しません。私もforeachループを試しました:( – Muzammil
curlの代わりにdata_is_urlフラグを使ってみましたか?xmlを取得するために '$ xml = new SimpleXMLElement($ url、0、true);'を試してください – Sgoettschkes