-1

URL から xml データを取得していますが、XMLReader は xml 形式が無効であると言います。xml 形式の問題について何か手がかりを得ることができますか?

私は XML 標準の専門家ではありませんが、データはタグに関しては問題ないようです。

$url = "http://xyz";
$xml = file_get_contents($url);
$folderReader = new XMLReader();  
$folderReader->XML($xml);          //returns true

var_dump($folderReader->isValid());  //bool(false)

print_r($folderReader);  //XMLReader Object ( ) 
4

1 に答える 1

1

私はphpのウェブサイトでこれを見つけました

「$reader->setParserProperty(XMLReader::VALIDATE, true); によって有効性のチェックを有効にしない限り、isValid() は常に false を返します。」

于 2012-07-24T20:51:35.467 に答える