【发布时间】:2016-10-02 18:35:48
【问题描述】:
我有这个 xml 资源,我想用 php 解析它。
http://example.gov
我的php代码:
<?php
$userinput='http://example.gov/MapClick.php?lat=41.98&lon=-87.9&FcstType=digitalDWML';
$xml = simplexml_load_file($userinput);
echo $xml;
?>
我收到错误:
警告:simplexml_load_file(http://forecast.weather.gov/MapClick.php?lat=41.98&lon=-87.9&FcstType=digitalDWML):打开流失败:HTTP 请求失败! HTTP/1.0 403 Forbidden in C:\xampp\htdocs\xmlParser.php on line 4
警告:simplexml_load_file():I/O 警告:未能在第 4 行的 C:\xampp\htdocs\xmlParser.php 中加载外部实体“http://forecast.weather.gov/MapClick.php?lat=41.98&lon=-87.9&FcstType=digitalDWML”
只是补充一下,xml资源在不同的服务器上
【问题讨论】:
标签: php xml xml-parsing