Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 След.
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
Где эта справка?
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
В общем что то я не пойму какие процедуры и функции мне нужно применять для преобразования строки json в объект! Ткните пальцем пожалуйста
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
Чувствую прям немного осталось
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
Vitallic,Скачал второй вариант, но запустить его в работу не могу. Там в коде есть такая тема, как создание объекта Dictionary, но его описания я нигде не нашел. Я так понимаю он должен быть в классах описан?
Получение файла по HTTP запросу
 
Вот что у меня получилось и то что работает как часы
Код
Function GetHTTPResponsePDF(ByVal sURL As String, Token As String, Metod As String)
    Dim logpass As String
    On Error Resume Next
    Set client = CreateObject("MSXML2.XMLHTTP")
    With client
      .Open "GET", sURL & Metod, False
      .SetRequestHeader "Content-Type", "application/json"
      .SetRequestHeader "AG-TOKEN", Token
      .send
    End With
    
    If client.statustext = "OK" Then
        Set ADOStream = CreateObject("ADODB.Stream")
        ADOStream.Type = 1: ADOStream.Open
        ADOStream.Write client.responseBody
  
        ADOStream.SaveToFile "C:\Рабочие документы\Вспомогательные программы\Отчеты сервиса\" & UserForm1.ListBoxObject.List(UserForm1.ListBoxObject.ListIndex, 0) & "-" & _
                                            UserForm1.ListBoxObject.List(UserForm1.ListBoxObject.ListIndex, 1) & ".pdf", 2
        ADOStream.Close: Set ADOStream = Nothing
        DownloadFile = True
    Else
        'MsgBox "Не удается скачать файл" & XMLHTTP.statustext
    End If
    GetHTTPResponsePDF = client.ResponseText
    Set client = Nothing
End Function
Получение файла по HTTP запросу
 
Использовал второй код
Получение файла по HTTP запросу
 
Спасибо большое, научился, красота просто)))
Получение файла по HTTP запросу
 
Немного не понимаю, то есть, я должен получить ответ от сервера, в ответе будет ссылка на файл, я тут же должен обратиться к серверу за файлом?

Методом проб и ошибок я увидел, что все таки сервер присылает мне в ответ и он загоняется в текстовую переменную. Я посмотрел содержимое этой переменной, оно имеет такой же вид, как если бы я переименовал pdf файл в txt и открыл блокнотом, встает вопрос, как правильно сохранить эту фесчь, чтоб потом pdf файл открывался, сейчас он у меня числиться поврежденным
Получение файла по HTTP запросу
 
Сейчас посмотрел переменную, что то там приходет в ответ, на нечеловеческом языке, в заголовке говориться, что это pdf, теперь думаю как это чудо сохранить в файл с расширением pdf
Получение файла по HTTP запросу
 
У меня складывается впечатление, что MSXML2.XMLHTTP, в вопросе получения файла в ответе на GET запрос, мне не поможет?
Получение файла по HTTP запросу
 
Вот так вот я джейсоны получаю
Код
Function GetHTTPResponse(ByVal sURL As String, Token As String, Metod As String)
    Dim logpass As String
    On Error Resume Next
    Set client = CreateObject("MSXML2.XMLHTTP")
    With client
      .Open "GET", sURL & Metod, False
      .SetRequestHeader "Content-Type", "application/json"
      .SetRequestHeader "AG-TOKEN", Token
      .send
       GetHTTPResponse = .ResponseText
    End With
    Set client = Nothing
End Function
Получение файла по HTTP запросу
 
Добрый вечер.

Осуществляю общение с интернет сервисом, так вот, на мои запросы он мне присылает JSON,я с ним вроде разобрался, принимаю и парсю, но есть методы которые запрашивают формирование отчета и оформление его в PDF или Excel, так вот как мне этот файл принять и сохранить?
Двойные кавычки в тексте
 
Спасибо
Двойные кавычки в тексте
 
Господа, подскажите пожалуйста, как мне загнать в текстовую переменную в коде вот такой текст {"ID":"
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
Цитата
Doober написал: Кратенькое видео в формате ехе как надо использовать ресурсы инета.
Ммм... чую подвох я в этой штуке
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
Закопировал в модуль, там столько красного, жесть просто(((
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
А куда все это подкладывать?
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
 
Есть ли какие-нибудь инструменты для работы с JSON d Excel?
Отправка POST запроса и получение ответа
 
Doober, Спасибо
Отправка POST запроса и получение ответа
 
Разобрался
Там путь регистрозависимый и слеш был лишний
Код
Sub WebClient()
 Dim URL As String
URL = "http://95.213.159.8:8300/Login"
json = GetHTTPResponse(URL)
UserForm1.Label1.Caption = json
UserForm1.Show
End Sub
 
Function GetHTTPResponse(ByVal sURL As String)
    Dim logpass As String
    logpass = "{""UserName"":""demo"",""Password"":""demo""}"
    On Error Resume Next
    Set client = CreateObject("MSXML2.XMLHTTP")
    With client
      .Open "POST", sURL, False
      .SetRequestHeader "Content-Type", "application/json"
      .send [logpass]
       GetHTTPResponse = .ResponseText
    End With
     Set client = Nothing
End Function
Отправка POST запроса и получение ответа
 
Код
        .send "{""UserName"":""demo"",""Password"":""demo""}"

Беда оформления строки в json формат
Отправка POST запроса и получение ответа
 
Разработчик заверяет о возвращении json, а вертается xml
Отправка POST запроса и получение ответа
 
Насколько я понял суть логики
Сначала надо обратиться к методу "http://95.213.159.8:8300/Login/", получить токин, а потом обращаться к остальным методам с подстановкой токена в заголовок

Тоесть логин и пароль это не токен.
Изменено: Николай Бородин - 27.09.2015 22:18:18
Отправка POST запроса и получение ответа
 
Добрый день, столкнулся с проблемой, не знаю даже с чего ее начать решать, это все малость выше моих познаний

Производитель ПО сделал веб сервис, для того, что бы начать с ним работать, нужно пройти аутентификацию, которая заключается в следующем

То что написано в мануале у производителя:
Код
WebClient client = new WebClient();
client.Headers["Content-Type"] = "application/json";
client.Headers["AG-TOKEN"] = client.UploadString("http://localhost:8300/Login", "{\"UserName\":\"demo\",\"Password\":\"demo\"}").Trim('\"', '\"');

// далее обычная работа с JSON

client.DownloadString("http://localhost:8300/EnumSchemas");

Как мне это проделать в Excel незнаю.

Мои реквизиты сервера
http://95.213.159.8:8300
demo/demo
Изменено: Николай Бородин - 27.09.2015 20:11:37
Считать параметр из реестра windows
 
Спасибо, заработало.
Считать параметр из реестра windows
 
Путь у меня такого порядка, только он его не может открыть

HKEY_CLASSES_ROOT\TypeLib\{12BAD3AB-261B-4C71-81EA-3CEA13EFE1B5}\1.0\HELPDIR
Считать параметр из реестра windows
 
Спасибо
Считать параметр из реестра windows
 
Доброе утро, подскажите пожалуйста, как считать параметр из реестра windows. Его путь известен.
Загрузить текстовый файл в переменную
 
Разобрался, когда я вставил код в свой код, у меня интеграция не удачно прошла и я его долго не мог заставить работать. Но теперь разобрался. Спасибо
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 След.
Наверх