1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 79
|
|
1 | |
[PHP парсер] Вытащить таблицу, (другие данные) со страницы12.07.2015, 17:09. Показов 2308. Ответов 10
Метки нет (Все метки)
Здравствуйте!
Тема парсеров, как phpшных, так и разных других уже избита, информации полный интернет, но у меня не получается Цель: вытащить со страницы таблицу с содержимым, кнопками, и т.д (между тэгов <table> </table>. Вытащить в простой, пустой html файл. Как это можно сделать? Да и вообще, как можно вытащить хотя бы пару слов со страницы? (на условии их обновления, конечно, иначе парсер не нужен) Дайте что-нибудь рабочее. Заранее спасибо.
0
|
12.07.2015, 17:09 | |
Ответы с готовыми решениями:
10
Как вытащить из документа таблицу, чтобы её можно было вставлять в другие документы? Парсер на PHP (вытащить строчку из кода сайта по номеру этой строки) Парсер с php страницы Вытащить данные с html страницы в БД |
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 79
|
|
13.07.2015, 00:36 [ТС] | 3 |
А можете привести конкретный кусок кода?
Добавлено через 26 минут Как с того же яндекса вытянуть, например, температуру? Просто текстом
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
13.07.2015, 01:00 | 4 | |||||
Если дело только в каком-то единичном элементе, как та же погода, то можно обойтись и без библиотек.
0
|
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 79
|
||||||
13.07.2015, 15:04 [ТС] | 5 | |||||
Спасибо, вроде разобрался.
Скажите, пожалуйста, а как подобный код превратить в парсер?
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
13.07.2015, 15:24 | 6 |
Наверно нужно начать с того, что ваш код я не понимаю, т.к. такого синтаксиса в php не встречал. Возможно вы используете какой-то фреймворк, но тогда я тем более не помощник, т.к. ни с какими фреймворками не работаю.
0
|
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 79
|
||||||||||||||||
13.07.2015, 16:08 [ТС] | 7 | |||||||||||||||
Я имею в виду, что как сделать парсер таблицы, с параметрами как тут:
И еще, подскажите, пожалуйста. Как оформить эту строчку?
Путаница с кавычками. Полный код, если нужно, кину.
0
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
13.07.2015, 17:29 | 8 |
Правильно пробовали.
Работает. https://ideone.com/5oA56n Результат смотрите снизу под stdout.
0
|
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 79
|
||||||
14.07.2015, 14:51 [ТС] | 9 | |||||
Что тут тогда неверно?
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
14.07.2015, 16:08 | 10 |
preg_match. Такой же вопрос мог задать человек, который вместо зубочистки взял лом. Только в вашем случае, этим ломом является регулярка, которая никогда не была инструментом для парсинга. Есть библиотеки для этих целей: Simple HTML DOM Parser (документация), phpQuery (описание) или родной класс DOMDocument со всеми другими дополнительными классами.
0
|
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 79
|
|
14.07.2015, 16:47 [ТС] | 11 |
0
|
14.07.2015, 16:47 | |
14.07.2015, 16:47 | |
Помогаю со студенческими работами здесь
11
Вытащить данные из базы данных в таблицу Как вытащить данные из страницы в инфоблоке Как вытащить из БД данные без перезагрузки страницы? Как вытащить табличные данные из HTML страницы? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |