Я кормлю свой веб-сайт информацией, приходящей из таблицы на другом веб-сайте. Я имел обыкновение получать необходимую информацию с:
$html = file_get_contents('http://www.example.ex');
а затем работать с ним с помощью регулярных выражений.
К сожалению, другой сайт изменился, и теперь исходный код больше не является таблицей HTML.
Но если я проверяю элемент с помощью информации (браузер Chrome), я обнаруживаю, что это таблица, и я могу «скопировать» «Outer-HTML» этого элемента и «вставить» его в мои файлы.
Есть ли другой способ, более «профессиональный», для захвата этой информации (Outer-HTML элемента или всей страницы), чем копирование-вставка? Спасибо всем.
Может быть, этот пост полезен для вас: Stackoverflow Post
Но если это не сработает. Кто-то там предлагает PHP Web Scraper Framework под названием Goutte что может быть (более) полезно для вас, если сайт снова изменится.
Других решений пока нет …