【问题标题】:Iterate through xml file that has a php extension遍历具有 php 扩展名的 xml 文件
【发布时间】:2014-06-19 17:17:11
【问题描述】:

我已经获得了一个 XML 提要来获取要在客户网站上使用的数据,我之前使用过 XML,当文件是 somfile.xml 并且为此我使用 simplexml_load_file,但是我已经提供了可以工作的提要其中 mmluxuryvillas.com/mmtoxml.php 是一个 PHP 文件。尝试读取此文件时,simplexml_load_file 返回 bool(false)。

下面是我正在使用的代码,如果我创建了一个 test.xml 文件但不在我提供的提要上,它可以工作,我如何遍历这些数据:

$url = "mmluxuryvillas.com/mmtoxml.php";
$xml = simplexml_load_file($url);

var_dump($xml);

foreach($xml->item as $item) {

    echo "<p>".$item->inmueble."</p>";

}

问候 瑞克

【问题讨论】:

  • 在应用simplexml_load_file之前,您可能必须使用file_get_contents从PHP文件中获取内容
  • ahhhh 我会回答我自己的问题,当我可以的时候 url 应该以 http:// 开头
  • 开发时,通过启用错误报告和日志记录到最高级别,为自己节省一些时间。然后,您将获得很多有用的信息,可能是哪里出了问题。 stackoverflow.com/questions/845021/…

标签: php xml simplexml


【解决方案1】:

答案是网址中缺少 http://,因此它可以完美运行...希望这对将来的某人有所帮助!

【讨论】:

    猜你喜欢
    • 2013-01-08
    • 2019-03-02
    • 2020-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-12
    • 1970-01-01
    相关资源
    最近更新 更多