Потоковое чтение XML с сервера на VB6

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Nikonik
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 12.07.2006 (Ср) 10:55

Потоковое чтение XML с сервера на VB6

Сообщение Nikonik » 12.07.2006 (Ср) 10:59

В интернете хранится база в XML.
База довольно значительного объема.

Подскажите как можно серез VB соединится и читать ее потоково? Т.е. прочитать первую запись скажем от <id> до </id> потом такую же вторую и т.д...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 12.07.2006 (Ср) 11:14

Вопрос не имеет смысла. Что значит "база в xml"? Бывают файлы xml, бывают сервисы, по запросу выдающие xml-ответ. Что значит "читать потоково"? Если нужна последняя запись, то придется все равно вытащить весь файл.
Лучший способ понять что-то самому — объяснить это другому.

Nikonik
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 12.07.2006 (Ср) 10:55

Сообщение Nikonik » 12.07.2006 (Ср) 11:27

Вопрос имеет смысл. Все верно база в xml - это файлы и есть сервисы которые выдает xml ответ, но меня оин не очень интересуют.

Читать потоково, это значит не дожидаться пока весь файл считается, а выводить по мере подгрузки. Если нужна последняя запись - пусть тащит весь файл, а если 10-ая, пусть читает, анализирует, ывводид их все в debug и после 10-ой прекращает чтение.

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 12.07.2006 (Ср) 11:28

Посмотри качалку tyomitch'а. Там есть вроде как data_arrival, где данные приходят в программу "кусочками". Хотя имхо, глупость.
2Antonariy:"база в xml" = "файл xml", надо полагать.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 12.07.2006 (Ср) 11:50

WinHTTP, у него есть событие OnResponseDataAvailable(Data() As Byte).
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 119

    TopList