我有這樣的代碼警告:使用simplexml_load_file()
<?php
$url = "_configurations/right_sidebar_links.xml";
$xml = simplexml_load_file($url);
foreach($xml->links as $links)
{
echo "<li>";
echo "<a href='".$links->url."'>";
echo $links->name."</a></li>";
}
?>
加載XML的鏈接從另一個文件,它工作正常與不具有任何奇怪的字符,但鏈接,當你進入怪異字符長的鏈接它給出了一個錯誤,就是說
Warning: simplexml_load_file() [function.simplexml-load-file]: _configurations/right_sidebar_links.xml:17: parser error : EntityRef: expecting ';' in .../includes/loadLinks.php on line 8
任何幫助將不勝感激。
這裏是鏈接
感謝的例子!
指定_weird characters_ ..,和XML與_weird characters_的部分,圍繞某處和有關該錯誤指向的行。 – dbf
這裏有一個例子鏈接 http://www.example.com/gp/product/B007RT6OZW/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=B007RT6OZW&linkCode=as2&tag=backpaininfor-20 – incoe