dongxiangxie8181 2014-05-13 15:09
浏览 18

使用PHP从网站解析信息

I want to extract information from this spanish website: http://www.esios.ree.es/web-publica/ , but it seems that the website downloads first a HTML, which I can get whith the function file_get_contests, but afterwards it downloads more code that I can't get and unfortunately it is the part which code it is interesting for me. I can see this code from the navigator, but not downloading using this function.

The code I am using for the problem is below:

<?php
  echo "<h1>Hello Venancio</h1>";
  // fetch contents from http://www.esios.ree.es/web-publica/
  $url = 'http://www.esios.ree.es/web-publica/';
  $content = file_get_contents('http://www.esios.ree.es/web-publica/');  
  $DOM = new DOMDocument;
  $DOM->loadHTML($content);  
  $elements = $DOM->getElementById('panel01');  
  $data = array();
  foreach($elements as $node){
    foreach($node->childNodes as $child) {
      $data[] = array($child->nodeName => $child->nodeValue);
    }
  }  
?>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 微带串馈天线阵列每个阵元宽度计算
    • ¥15 关于无人驾驶的航向角
    • ¥15 keil的map文件中Image component sizes各项意思
    • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
    • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
    • ¥15 划分vlan后,链路不通了?
    • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
    • ¥15 Vue3 大型图片数据拖动排序
    • ¥15 Centos / PETGEM
    • ¥15 划分vlan后不通了