使用DOMDocument加载远程XML文档

时间:2017-08-29 09:39:02

标签: php xml dom

第一次使用XML,但我花了一些时间尝试从互联网上获取任何旧的XML文档并吐出整个内容。

$url = "http://maps.google.com/maps/api/directions/xml?origin=Quentin+Road+Brooklyn%2C+New+York%2C+11234+United+States&destination=550+Madison+Avenue+New+York%2C+New+York%2C+10001+United+States&sensor=false";
$xmlDoc = new DOMDocument();
$xmlDoc->load($url);
print $xmlDoc->saveXML();

我也尝试过使用SimpleXML,但由于某些原因,无论我把它放在那里,它都拒绝打印。

解决方案:

  • 使用cPanel编辑php.ini:

    allow_url_fopen =开 allow_url_include = On

  • 此处顶级解​​决方案的代码:Simplexml_load_file errors

  • 确保您确实正在打印一些东西!

1 个答案:

答案 0 :(得分:0)

解决方案:

  • 使用cPanel编辑php.ini并添加:

    allow_url_fopen =开启

    allow_url_include =开启

  • 此处顶级解​​决方案的代码:Simplexml_load_file errors

  • 通过指定要打印的对象的一部分,确保您实际上正在打印某些内容,例如$ XML->基团