read()){if($reader->nodeType==XMLREADE">
当前位置:Gxlcms > PHP教程 > 读取XML获取不了节点值?

读取XML获取不了节点值?

时间:2021-07-01 10:21:17 帮助过:2人阅读

open("1.xml");                                                     
while($reader->read()){
if($reader->nodeType==XMLREADER::ELEMENT) {
             if ($reader->localName == "humans") {
                 //已经能进if语句,但是获取不了value
                 echo $reader->value;
             }
    }
}
?>

XML文件1.xml:



  
  hello
  

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

回复内容:

open("1.xml");                                                     
while($reader->read()){
if($reader->nodeType==XMLREADER::ELEMENT) {
             if ($reader->localName == "humans") {
                 //已经能进if语句,但是获取不了value
                 echo $reader->value;
             }
    }
}
?>

XML文件1.xml:



  
  hello
  

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

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

人气教程排行