この投稿は 2014-08-08 11:22:23 に joebnb によって最終的に編集されました モデレーター、ここで助けを求めますまた。 。 。これは Web ページから返された XML データですが、simplexml で読み取れない理由はわかりません。上記の段落を使用して印刷すると、var_dump が false を示します。直接実行すると、次のようになります:
echo '#########################'.'</br></br>';<br /> var_dump($xml); <br /> echo '#########################';<br /> echo '<br>'.'<br>'.'<br>'.$xml->xsm->nickname;
このコードを使用して印刷すると bool (false) が表示されます
解決してください
echo '#########################'.'</br></br>';<br /> var_dump(simplexml_load_string($xml); <br /> echo '#########################';<br /> echo '<br>'.'<br>'.'<br>'.$xml->xsm->nickname;
---- --解決策--------------------
------解決策----- --------- ------
$xml = preg_replace('/!<br><font color='#FF8000'>------解决方案--------------------</font><br>--/', '', $xml);<br />var_dump(simplexml_load_string($xml));
スクリーンショットを撮るだけではダメ!
印刷できない文字が含まれていないことはどうやってわかりますか?