Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подскажите как правильно
Форум программистов > Системное программирование > .NET
ilyacska
Скачиваю HTML и перевожу в String. Сам он довольно здоровый (~50кб). Подскажите как будет привильнее всего сделать (я в принцепе сделал, но больно плохо), чтоб вытащить с HTML определенные данные. Ниже я привел кусок HTML , как вы поняли мне нужно вытащить баланс, фамилию и т.д.

 <td class="index_block_content_wide"><img src="/images/box_purple.gif">&nbsp;<b>Здравствуйте, Фамилия И.О</b>
        <br><br><img src="/images/arrow.gif">&nbsp;&nbsp;<b>Ваш баланс равен <span OnMouseMove="move_tip(tip4,event.clientX,event.clientY)" OnMouseOut="hide_tip(tip4)" style='font-size:30px;color:#af2525;'><u><nobr>-81.7</nobr></u></span> рублей.</b><span class="tip" id="tip4">Ваш актуальный баланс на данный момент.<br>Обновляется каждые 15 минут.</span><br><br><img src="/images/arrow.gif">&nbsp;&nbsp;<b>Кредит равен <span OnMouseMove="move_tip(tip5,event.clientX,event.clientY)" OnMouseOut="hide_tip(tip5)"><u>100</u></span> рублей.</b>
Electro
Не мути.
Используй System.Windows.Forms.WebBrowser в купе с Mіcrosoft.MSHTML,
чтобы получить доступ к объектам страницы.
Veon
Зачем WebBrowser?
Обычный поиск по строке (можно регэкспами для простоты)
sax_ol
Цитата(Veon @ 22:03:2008 - 21:32) *
можно регэкспами для простоты
Нужно.
Pasha
ilyacska
Правильно - вовремя писать "спасибо, сам разобрался", после того как тебе ответили на другом форуме.
Electro
Цитата(Veon @ 22:03:2008, 21:32 ) *
Зачем WebBrowser?
Обычный поиск по строке (можно регэкспами для простоты)

WebBrowser уложить на форму сложнее чем,
искать что-то в тексте ?
Veon
Цитата(Electro @ 22:03:2008 - 23:10) *
WebBrowser уложить на форму сложнее чем,
искать что-то в тексте ?

Угу, а чтобы постлать request давай тоже ставить WebBrowser, генерить там форму с кнопочкой и жать ее. Ты, случаем, не дельфист?
Тем более думаю, что проще поиск в тексте, чем разбираться в mshtml и копаться в DOM.
ilyacska
Спасибо за советы
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.