php - 读取XML获取不了节点值?
PHP中文网
PHP中文网 2017-04-10 15:33:02
0
1
266
<?php
$reader = new XMLReader();
$reader->open("1.xml");                                                     
while($reader->read()){
if($reader->nodeType==XMLREADER::ELEMENT) {
             if ($reader->localName == "humans") {
                 //已经能进if语句,但是获取不了value
                 echo $reader->value;
             }
    }
}
?>

XML文件1.xml:

<?xml version="1.0"?>
<!DOCTYPE PubmedArticleSet PUBLIC "-//NLM//DTD PubMedArticle, 1st January 2015//EN" "http://www.ncbi.nlm.nih.gov/corehtml/query/DTD/pubmed_150101.dtd">
  <humans>
  hello
  </humans>

$reader->value无效,什么原因?请教!

PHP中文网
PHP中文网

认证0级讲师

全員に返信(1)
巴扎黑

if语句少了$reader->read();

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!