Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сcылка на xml
Форумы портала PHP.SU » » XML и его обработка » Сcылка на xml

Страниц (1): [1]
 

1. 246978 - 30 Декабря, 2013 - 17:50:15 - перейти к сообщению
У меня есть ссылка на xml? но я не уверен что на том конце xml, как быстро проверить xml ли на том конце. спасибо.
2. Ch_chov - 30 Декабря, 2013 - 17:52:49 - перейти к сообщению
Сделать http запрос на "тот конец" и проверить заголовок Content-type у ответа.
3. DelphinPRO - 30 Декабря, 2013 - 17:53:10 - перейти к сообщению
распарсить содержимое. если ошибка - значит не XML, или XML с ошибкой Улыбка
4. 246978 - 30 Декабря, 2013 - 18:09:26 - перейти к сообщению
DelphinPRO пишет:
распарсить содержимое. если ошибка - значит не XML, или XML с ошибкой Улыбка

Распарсить не вариант, так как ссылок много, очень много, и тратить время на предварительный парсинг не вариант, я их и так парсю в итоге. Спасибо
(Добавление)
Ch_chov пишет:
Сделать http запрос на "тот конец" и проверить заголовок Content-type у ответа.
, Как, CURL?
5. teddy - 30 Декабря, 2013 - 18:22:43 - перейти к сообщению
не обязательно курл

(Добавление)
но надо ещё учитывать то что контент тайп не достоверная штука...

так что не удивляйтесь если контент тайп будет тумбой юмбой а содержимое не будет ему соответствовать
6. DeepVarvar - 30 Декабря, 2013 - 19:10:35 - перейти к сообщению
teddy пишет:
если контент тайп будет тумбой юмбой а содержимое не будет ему соответствовать
Сплошь и рядом такое, так-что для ТС единственный вариант парсить, и не предварительно, а сразу, и чуть что - нафик это содержимое и дальше поехали.
7. DelphinPRO - 30 Декабря, 2013 - 19:51:31 - перейти к сообщению
246978 пишет:
Распарсить не вариант
ну зато пожалуй, единственный достоверный Улыбка
8. 246978 - 31 Декабря, 2013 - 08:52:04 - перейти к сообщению
Все спасибо, будем парсить.

 

Powered by ExBB FM 1.0 RC1