ホームページ >バックエンド開発 >PHPチュートリアル >xmlreader を使用して PHP で XML データを読み取る例、xmlreaderxml_PHP チュートリアル

xmlreader を使用して PHP で XML データを読み取る例、xmlreaderxml_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:10:371060ブラウズ

PHP で xmlreader を使用して XML データを読み取る例、xmlreaderxml

次の内容を含む XML ファイルがあります:

コードをコピーします コードは次のとおりです:

<ショー> <表示>                                                                                                                                                                                                                                                                                                                                                                                                                                                                          <表示>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              


ここでは、ファイルの解析と処理に XMLReader 拡張機能を使用します。XMLReader のもう 1 つの利点は、ストリームの形式でデータを読み取ることです。つまり、非常に大きな XML ファイルに直面しても、落ち着いて処理できることです。 。上記のファイルを処理する方法は次のとおりです:




コードをコピーします

コードは次のとおりです:


$indexUrl='http://www.xxx.com/xxx.xml'; $reader = 新しい XMLReader(); $reader->open($indexUrl); $countElements = 0;
while ($reader->read()){
if($reader->nodeType == XMLReader::ELEMENT){ $nodeName = $reader->name;                                                                                       If($reader->nodeType == XMLReader::TEXT && !empty($nodeName)){
switch($nodeName){ ケース「名前」: $name = $reader->値

壊す; ケース「チャネル」:

$チャンネル = $リーダー->値

壊す; ケース「開始」:

$start = $reader->値 壊す; ケースの「期間」: $duration = $reader->値 壊す;                                                                                                                                                                     } $reader->close();

www.bkjia.com本当http://www.bkjia.com/PHPjc/934935.html技術記事 xmlreader を使用して PHP で XML データを読み取る例。xmlreaderxml には次の内容の XML ファイルがあります。次のようにコードをコピーします。xml version="1.0" では show nameSimpsons/name channelFOX/...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。