Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Обработка ответного запроса

69K
30 марта 2011 года
Zer-alex
3 / / 30.03.2011
Добрый день, появиласть проблема.
Есть скрипт, который создает обект InternetExplorer и переходит по заданному адресу
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
ie.Navigate "yandex.ru"

Мне в приходит ответ в виде страницы

- <response>
<returncode>SUCCESS</returncode>
<meetingID>abcdef</meetingID>
<attendeePW>221</attendeePW>
<moderatorPW>133</moderatorPW>
<hasBeenForciblyEnded>false</hasBeenForciblyEnded>
<messageKey />
<message />
</response>

как мне получить ответ "SUCCESS"
278
30 марта 2011 года
Alexander92
1.1K / / 04.08.2008
Если используете VB.NET - скормите ваш response классу XmlDocument и получите значение returncode. Если нет - увы, я не силен в синтаксис VB, чтобы предложить готовый ответ.
69K
30 марта 2011 года
Zer-alex
3 / / 30.03.2011
Цитата: Alexander92
Если используете VB.NET - скормите ваш response классу XmlDocument и получите значение returncode. Если нет - увы, я н\не силен в синтаксис VB, чтобы предложить готовый ответ.



а на синтаксе C# ?

278
30 марта 2011 года
Alexander92
1.1K / / 04.08.2008
На C# - что-то следующее (писал на ходу):
 
Код:
String GetResponseCode() {
  String response = YourClass.SendRequest();
  String openTag = "<returncode>";
  String closeTag = "</returncode>";
  int openTagIndex = response.indexOf(openTag);
  int closeTagIndex = response.indexOf(closeTag);
  return response.Substring(openTagIndex + openTagIndex.Length, closeTagIndex - openTagIndex - openTagIndex.Length);
 }
69K
31 марта 2011 года
Zer-alex
3 / / 30.03.2011
спасибо, буду разбираться.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог