Как я могу очистить страницу с помощью некоторого класса div с тем же именем и как я могу создать таблицу html?
Это код страницы:
20/11/2018
12:00
Italy
20/11/2020
12:00
England
20/11/2025
13:00
Spain
и я хочу создать таблицу html со очищенными данными, например:
DATE | TIME | NATION
X | X | X
для каждого имени класса div. Я могу очистить только один div, это мой код, я хочу сделать его в цикле для каждого класса div на html-странице. Посмотрите мой код без кода таблицы:
include("simple_html_dom.php");
$html = file_get_contents('https://test.test');
$dom = new DOMDocument();
$dom->loadHTML($html);
$finder = new DomXPath($dom);
$classname = "date";
$nodes = $finder->query("//*[contains(concat(' ', normalize-space(@class), ' '), ' $classname ')]");
$data1 = $nodes{0}->nodeValue;
echo $data1;
Подробнее здесь: https://stackoverflow.com/questions/482 ... te-a-table
Очистите php с несколькими классами div и создайте таблицу ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1722257104
Anonymous
Как я могу очистить страницу с помощью некоторого класса div с тем же именем и как я могу создать таблицу html?
Это код страницы:
20/11/2018
12:00
Italy
20/11/2020
12:00
England
20/11/2025
13:00
Spain
и я хочу создать таблицу html со очищенными данными, например:
DATE | TIME | NATION
X | X | X
для каждого имени класса div. Я могу очистить только один div, это мой код, я хочу сделать его в цикле для каждого класса div на html-странице. Посмотрите мой код без кода таблицы:
include("simple_html_dom.php");
$html = file_get_contents('https://test.test');
$dom = new DOMDocument();
$dom->loadHTML($html);
$finder = new DomXPath($dom);
$classname = "date";
$nodes = $finder->query("//*[contains(concat(' ', normalize-space(@class), ' '), ' $classname ')]");
$data1 = $nodes{0}->nodeValue;
echo $data1;
Подробнее здесь: [url]https://stackoverflow.com/questions/48290901/scrape-multi-div-class-php-and-create-a-table[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия