Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вывод информации с веб сайта на С#
|
|||
|---|---|---|---|
|
#18+
ДОРОГИЕ ДРУЗЬЯ, ПОМОГИТЕ ПОЖАЛУЙСТА!!! Мне необходимо создать приложение, которое связывается с http://www.salyk.gov.kz/ru/Pages/findtaxpayers.aspx. Получается на форме есть ComboBox, чтобы выбирать тип налогоплательщика, есть TextBox, куда необходимо вводить ИИН/БИН, есть еще один TextBox, где выводится информация при нажатии Button. Получается, что при вводе ИИН/БИН проект должен связаться с http://www.salyk.gov.kz/ru/Pages/findtaxpayers.aspx и всю информацию, которая там появляется после поиска отобразить в моем TextBox, который я переименовала как TxtResult. Проблема в том, что он вывод об организации выводит, а вывести информацию о налогах никак не могу. Вот кусок кода, который выводит информацию о налогоплательщике: private void webBrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { lblState.Text = "Система загружена"; btnSearch.Enabled = true; IsGetResult = true; if (IsSearchCompleted) { IsSearchCompleted = false; HtmlElementCollection htmlCollectionInput = webBrowser.Document.GetElementsByTagName("div"); foreach (HtmlElement input in htmlCollectionInput) { if (input.GetAttribute("id").EndsWith("SearchControl_ErrorBox")) { if (input.InnerText != null) { lblState.Text = input.InnerText; } } else if (input.GetAttribute("id").EndsWith("SearchControl_ResultsView_DivResult")) { if (input.InnerText != null) { string result = input.Children[1].Children[0].Children[1].Children[0].Children[0].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[0].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[1].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[1].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[2].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[2].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[3].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[3].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[4].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[4].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[5].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[5].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[6].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[6].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[7].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[7].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[8].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[8].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[9].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[9].InnerText; txtResult.Text = result; Помогите пожалуйста додуматься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 08:16 |
|
||
|
Вывод информации с веб сайта на С#
|
|||
|---|---|---|---|
|
#18+
Спасибо всем большое за помощь!!!)))))))) я уже разобралась))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 10:44 |
|
||
|
Вывод информации с веб сайта на С#
|
|||
|---|---|---|---|
|
#18+
sairastring result = input.Children[1].Children[0].Children[1].Children[0].Children[0].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[0].InnerText + "\r\n"; result += input.Children[1].Children[0].Children[1].Children[0].Children[1].InnerText + ": " + input.Children[1].Children[0].Children[2].Children[0].Children[1].InnerText + "\r\n"; .... А я уже думал, что так никто не пишет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2014, 13:00 |
|
||
|
|

start [/forum/topic.php?fid=18&tid=1357735]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 343ms |

| 0 / 0 |
