|
|
|
|
v8.2: Доступ из 1C8,2 к удалённым таблицам через Odata... |
☑ |
0
dave2000
29.05.14
✎
17:04
|
Кто-нибудь пробовал организовать доступ из 1С8.2 к удалённым таблицам в инете, которые доступны через Odata (или Open Data Protocol)?
Например, интерактивно в браузере это выглядит так: в адресной строке вводим запрос к первой записи таблицы Products:
)
Получаем от сервера содержимое в виде XML, который в браузере выглядит так:
<?xml version="1.0" encoding="utf-8"?><entry xml:base="; xmlns="; xmlns:d="; xmlns:m=";
...
<...содержимое полей записи...>
...
</entry>
Как это правильнее сделать из 1С8.2, чтобы с полученным ответом сервера можно было работать как с обычным XML?
|
|
1
dave2000
30.05.14
✎
13:06
|
Всё, разобрался сам:
ИмяСервера = "data.com";
Адрес = "/OData/OData.svc/Products(1)";
ИмяФайла = "http_response.txt";
HTTP = Новый HTTPСоединение(ИмяСервера);
HTTP.Получить(Адрес, ИмяФайла);
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьФайл(ИмяФайла);
//...далее нужная обработка XML...
|
|
AdBlock убивает бесплатный контент. 1Сергей