私たちが使用しているコード例 PHP XMLReaderは次のとおりです: < ?PHP header("Content-type:text/html; 文字セット = utf-8"); $url = "http://www.google.com/ ig/api?weather=shenzhen"; // XML コンテンツを読み込みます $xml = new XMLReader(); $xml->open($ URL); $ 条件 = ''; $temp_c = ''; { //エコー$xml->name, "==> ", $xml->深さ, " < br > "; if (!empty($condition) && !empty($temp_c)) { break; } if ($xml- > 名前 == 'condition' && empty($condition)) { // 最初の条件を取得します $condition = $xml- > ;getAttribute('data' ); } if ($xml->name == 'temp_c' && empty($temp_c)) { //最初のものを取得temp_c $temp_c = $xml->getAttribute('data') } $xml-> ;読んでください(); } $xml->close(); echo '天気:', $condition, '< br /> ; '; PHP XMLReader を使用して最初の条件と最初の temp_c を取得し、すべてのノードを走査し、最初に見つかった条件と最初の temp_c を変数に書き込み、最後にそれらを出力するだけです。 http://www.bkjia.com/PHPjc/446186.htmlwww.bkjia.comtrue http://www.bkjia.com/PHPjc/446186.html 技術記事 PHP XMLReader を使用したコード例は次のとおりです。 ?PHP header(Content-type:text/html; Charset = utf -8); $ url = http://www.google.com/ ig/api?weather=shenzhen; // XML コンテンツをロードします...