|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - PHP | вытащить XML |
|
|
Разное - PHP | вытащить XML
|
Пользователь Сообщения: 116 |
Профиль | Отправить PM | Цитировать
на скрине показана страница(не её код в F12 а именно сама страница...) которую надо спарсить...парсится только текст между > И < ...а мне нужно парсить ваще всё...можно ли это как-то сделать?
file_get_contents не помогает,CURL что делает я описал выше...плагины через apt-get на сервер поставить не могу поэтому либо плагины которые ставятся напрямую либо стандартными средствами пхп... |
|
Отправлено: 15:58, 09-08-2018 |
Забанен Сообщения: 793
|
Darkar25, где здесь XML? Причем здесь curl, file_get_contents? Изложите суть задачи четко и внятно, без потока сознания. Можно лишь предположить, что же имелось в данном случае: удалить пару тегов error, - так? Ежели предположение верно, лучший способ сделать это - использовать функцию strip_tags.
|
Последний раз редактировалось greg zakharov, 09-08-2018 в 17:16. Отправлено: 17:01, 09-08-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 116
|
Профиль | Отправить PM | Цитировать Цитата greg zakharov:
<test>123</test>...когда я пытаюсь вытащить xml страницы то вылазит не <test>123</test> а 123 просто... |
|
Отправлено: 17:29, 09-08-2018 | #3 |
Забанен Сообщения: 793
|
Darkar25, ны дык объясните суть задачи: что, куда, откуда, - приведите пример получаемых данных, опишите что нужно в итоге получить. В противном случае ждите обладателей черного пояса по телепатии.
|
Отправлено: 17:58, 09-08-2018 | #4 |
Пользователь Сообщения: 116
|
Профиль | Отправить PM | Цитировать Цитата greg zakharov:
|
||
Отправлено: 18:09, 09-08-2018 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Мыло-мочало.
Darkar25, нужен url, с которого Вы получаете данные, и код, которым Вы получаете данные, достаточный для воспроизведения ситуации. |
Отправлено: 18:58, 09-08-2018 | #6 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Darkar25, "парсить" - это значит извлекать фрагмент данных. А вам, судя по описанию, нужна целиком вся страница, используйте функцию file_get_contents()
|
Отправлено: 22:23, 09-08-2018 | #7 |
Пользователь Сообщения: 116
|
Профиль | Отправить PM | Цитировать Цитата Busla:
Цитата Iska:
Цитата Iska:
|
|||
Отправлено: 03:51, 10-08-2018 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 04:53, 10-08-2018 | #9 |
Пользователь Сообщения: 116
|
Профиль | Отправить PM | Цитировать Цитата Iska:
кароч...вот код function get_xml_from_url($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13'); $xmlstr = curl_exec($ch); curl_close($ch); return $xmlstr; } Цитата Iska:
тутже на месте спалил что именно хочу сделать)))( ͡° ͜ʖ ͡°) |
||
Отправлено: 07:35, 10-08-2018 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - xml+xsl+php | MAGBORI | Программирование и базы данных | 2 | 28-02-2011 09:18 | |
PHP и XML | Обработка неалфавитных символов | Coutty | Вебмастеру | 6 | 17-12-2008 10:42 | |
XML + XSL + PHP => HTML, Как передать бинарный код рисунка ? | Lexxx_HU | Вебмастеру | 5 | 02-03-2007 17:55 | |
как на php конвертировать XML в PDF, RTF | Vlad Drakula | Вебмастеру | 5 | 07-12-2006 17:21 | |
Парсет XML для PHP | Irlon | Вебмастеру | 21 | 22-06-2006 15:08 |
|