Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Помогите с чтением из файла в Дерево Добавлено: 07.11.08 21:44  

Автор вопроса:  ed
Проблема в следующем:
есть текстовый файл с систематическоми данными по таксономии, расположенными в иерархическом порядке
класс такой-то
отряд такой-то
семейство такое-то
род такой-то
отряд такой то

порядок градации - класс-отряд-семейство-род-вид....но в файле они расположены не всегда так..бывает выпадает отряд, семейство и тп....зато они идут в нем последовательно...что означает при выпадении таксона, принадлежность вышележащего к нижерасположенному

надо написать прогу, которая передает эти данные в дерево TreeView.

все что мы делаем, обречено на ошибку, так как считывается цикл бесконечно..и вписывет все подкатегории в одни катекгории.
что посоветуете?

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 07.11.08 23:07
В целом задача тривиальна.. Если исходить из классического ООП, то правильней было бы создать в класс, в нем коллекция отрядов, еще глубже коллекция семейств и т.д. После того как вся иерархия будет создана(с соблюдением правил принадлежности) задача сведется к банальному чтению из файла и рассовыванию по нужным коллекциям. А на основе полученной иерархии построить дерево труда не составит.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам