веб сервис возвращает xml,
этот xml достаочно большой(он представляет таблицу из бд, содержащую 22000 значений),
этот xml парсится в клиентском приложении,
For Each nodechild In ServerTableNode.childNodes
Set NodeServer = nodechild.selectSingleNode("nId")
cName = nodechild.selectSingleNode("cName").Text
cCode = nodechild.selectSingleNode("cCode").Text
cDescr = ToTXT(nodechild.selectSingleNode("cDescr"))
nIsDel = CBool(nodechild.selectSingleNode("nIsDel").Text)
и.т.д.
И дело в том, что xml парсится довольно долго(примерно 10 минут),
это нормальное время? и как можно сделать побыстрее парсинг, просто на 10 минут зависает весь GUI