|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
|
Lacoste1024 |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 69 Регистрация: 20.3.2011 Репутация: нет Всего: 1 |
Здравствуйте, форумчане! Я пишу парсер на php. Структура парсируемых страниц следующая:
Мне нужно вывести только те строки, в которых содержится ячейка "Да". Я попытался что-то сделать, но честно говоря в php разбираюсь плохо и ничего не получилось
В file_get_contents я указывал существующий сайт. Здесь параметр этой функции я заменил. P.S. Подскажите в чём проблема или (даже лучше) напишите код для моего случая. Заранее спасибо! |
||||
|
|||||
etc |
|
|||
FCZ Профиль Группа: Участник Сообщений: 227 Регистрация: 23.2.2005 Где: Красногорск Репутация: нет Всего: 3 |
Lacoste1024, юзай php simple html dom
там будет просто:
|
|||
|
||||
baldina |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 26 Всего: 101 |
|
|||
|
||||
s1lver |
|
|||
Опытный Профиль Группа: Участник Сообщений: 580 Регистрация: 14.12.2007 Где: Россия Репутация: нет Всего: нет |
А если парсить все что содержится между конкретным тегом, а потом проверять что там находится. Если совпало с тем что нужно, то выводить на экран.
-------------------- Я собрался жить вечно - пока все идет нормально! |
|||
|
||||
etc |
|
||||||
FCZ Профиль Группа: Участник Сообщений: 227 Регистрация: 23.2.2005 Где: Красногорск Репутация: нет Всего: 3 |
s1lver,
для строки вида: <div>foo <b>bar</b></div> при использовании библиотеки "php simple html dom"
без этой библиотеки:
выйдет результат "foo bar"
как то так. Это сообщение отредактировал(а) etc - 10.8.2012, 12:17 |
||||||
|
|||||||
sorymax |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 14.8.2012 Репутация: нет Всего: нет |
ОО! Как раз то, что я искал. Спасибо!
|
|||
|
||||
s1lver |
|
|||
Опытный Профиль Группа: Участник Сообщений: 580 Регистрация: 14.12.2007 Где: Россия Репутация: нет Всего: нет |
Блин, ситуация...
Есть страница которая имеет два положения, в первом выводит сообщение в теге <h3>, во втором в <h2>. В зависимости от состояния необходимо получать текст из этих тегов. Набросал:
а как можно обработать второй тег? Это сообщение отредактировал(а) s1lver - 16.8.2012, 09:27 -------------------- Я собрался жить вечно - пока все идет нормально! |
|||
|
||||
s1lver |
|
|||
Опытный Профиль Группа: Участник Сообщений: 580 Регистрация: 14.12.2007 Где: Россия Репутация: нет Всего: нет |
Вот пришло на ум такое пока
-------------------- Я собрался жить вечно - пока все идет нормально! |
|||
|
||||
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |