|
парсинг php в 1С Ø (Asmody 14.02.2014 22:13) | ☑ | ||
---|---|---|---|---|
0
vvf
13.02.14
✎
19:05
|
Есть ссылка http://idfox.ru/osmp/1c_import.php
Если открыть ссылку в браузере и ее сохранить, то получится html файл и если его потом открыть внутри будем нужный нам xml, который нужно сохранить в 1С. Вопрос. Как сразу без лишних действий сразу загрузить информацию из ссылки в 1С. Вот что находится в сохраненном вручную html - файле <!-- saved from url=(0034)http://idfox.ru/osmp/1c_import.php --> <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><root> <order order_id="9" txn_id="1220000121162" txn_date="20140213174219" user_id="79782" amount="1700.00" time_st="1392298959"> </order></order></order></order></order></order></order></order></order></root></body></html> На ум приходит только как-то с помощью 1С сохранить файл в формате html и то не понятно как |
|||
1
Witean
14.02.14
✎
04:15
|
HTTP = Новый HTTPСоединение(Сервер);
HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса); ОтветHTTP = HTTP.Получить(HTTPЗапрос); ОтветСтрокой = ОтветHTTP.ПолучитьТелоКакСтроку(); |
|||
2
vvf
14.02.14
✎
16:20
|
А что нужно писать в параметрах
"Сервер" и "АдресРесурса"? |
|||
3
Asmody
14.02.14
✎
16:31
|
(2) а сам-то как думаешь?
|
|||
4
vvf
14.02.14
✎
17:32
|
Написал вот так
Сервер = "http://idfox.ru/osmp"; АдресРесурса = "1c_import.php"; В итоге выходит ошибка Ошибка при вызове метода контекста (Получить) ОтветHTTP = HTTP.Получить(HTTPЗапрос); по причине: Ошибка работы с Интернет: Couldn't resolve host name |
|||
5
Asmody
14.02.14
✎
17:34
|
(4) в Сервер протокол указывать не надо. только имя сервера.
|
|||
6
vvf
14.02.14
✎
17:39
|
Спасибо, написал
Сервер = "idfox.ru/osmp"; Все заработало |
|||
7
sikuda
14.02.14
✎
17:58
|
(6) Сервер = "idfox.ru/osmp";
АдресРесурса = "1c_import.php" Надо запомнить логику 1С!!! логика web GET http://idfox.ru/osmp/1c_import.php |
|||
8
sikuda
14.02.14
✎
18:16
|
И главное код (1) в web-клиенте работает только на сервере. Запросы надо посылать сразу с сервера!
|
|||
9
Torquader
14.02.14
✎
22:02
|
И вот, дорогие участники беседы, расскажите мне, пожалуйста, причём здесь "парсинг php в 1С", который заявлен в заголовке темы.
P.S. На некоторых форумах неправильно созданные темы сносятся в "отстой", чтобы другим не повадно было. |
|||
10
Asmody
14.02.14
✎
22:11
|
(9) да, точно, "тема не отражает суть сообщения" ©
Тема закрыта |
|||
11
Asmody
14.02.14
✎
22:13
|
(7) это логика тупых одинесников, которые неспособны даже СП почитать, с не 1С
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |