Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.09.2011, 14:46   #11
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сразу нет, я когда-то так данные для GraphViz руками набивал, там похожий подход - долго потом приходится искать ошибку из-за 1 опечатки + постоянно повторяется путь до корня.
Насчет путя до корня я предложил второй вариант с заменами. Но уже ясно что придется придти к какому-то другому решению (наверно что-то похожее на JSON), потому что:
а) мой вариант не наглядный (the_deer_one)
б) трудно отлавливать ошибки (JTG)
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.09.2011, 15:05   #12
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Насчет путя до корня я предложил второй вариант с заменами. Но уже ясно что придется придти к какому-то другому решению (наверно что-то похожее на JSON), потому что:
а) мой вариант не наглядный (the_deer_one)
б) трудно отлавливать ошибки (JTG)
Но не JSON? ))) ну удачи.
BOBAH13 вне форума Ответить с цитированием
Старый 08.09.2011, 15:22   #13
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Я еще не определился. Если не будут других вариантов...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 09.09.2011, 01:29   #14
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Код:
(корень 
    (ветка1) 
    (ветка2 
        (подветка21) 
        (подветка22)
     )
     (ветка3)
)
хотя xml рулит
Levsha100 вне форума Ответить с цитированием
Старый 09.09.2011, 02:12   #15
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Вообще не понял, зачем создана тема...
Достаточно выполнить (для пробы) :
Код:
TreeView1.SaveToFile('c:\tree.txt');
и получить результат в файле, описывающий способ описания дерева...
sshot-1.png

Последний раз редактировалось asmodey1; 09.09.2011 в 02:16.
asmodey1 вне форума Ответить с цитированием
Старый 09.09.2011, 06:28   #16
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Использовать пробелы и табы не очень удобно потому что листья дерева (конечные элементы) могут иметь помимо имени конкретные строковые значения. В вашем примере видны только имена узлов. Узел 13 к примеру имеет значение ввиде пустой строки...

Цитата:
хотя xml рулит
А Вы попробуйте порулить сами. Напишите ручками свое генеалогическое дерево без спесредств. В обычном текстовом редакторе...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 09.09.2011, 12:17   #17
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Utkin
Цитата:
А Вы попробуйте порулить сами. Напишите ручками свое генеалогическое дерево без спесредств. В обычном текстовом редакторе...
А если там ещё и кровосмесительные браки, это же будет уже не дерево? :fear:
the_deer_one вне форума Ответить с цитированием
Старый 09.09.2011, 12:29   #18
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
А Вы попробуйте порулить сами. Напишите ручками свое генеалогическое дерево без спесредств. В обычном текстовом редакторе...
Как будто в обычном текстовом редакторе кто-то будет повторяющиеся выражения руками повторно набирать. Ctrl-C и Ctrl-V рулят. Или написать программку с отображением в тривью с удобными возможностями корректировки и выгрузкой в вами выбранном формате. Желательно в текстовом для возможности правки без входа в эту программку
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 09.09.2011 в 14:23.
Аватар вне форума Ответить с цитированием
Старый 09.09.2011, 15:00   #19
ZvEr_HaCkEr
VisualC++/DirectX
Форумчанин
 
Аватар для ZvEr_HaCkEr
 
Регистрация: 16.07.2010
Сообщений: 831
По умолчанию

YAML?
ZvEr_HaCkEr вне форума Ответить с цитированием
Старый 09.09.2011, 17:52   #20
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
А если там ещё и кровосмесительные браки, это же будет уже не дерево?

Цитата:
Как будто в обычном текстовом редакторе кто-то будет повторяющиеся выражения руками повторно набирать. Ctrl-C и Ctrl-V рулят. Или написать программку с отображением в тривью с удобными возможностями корректировки и выгрузкой в вами выбранном формате. Желательно в текстовом для возможности правки без входа в эту программку
Да понятно, но и с копипастой тоже не так интересно набирать. Да Вы сами возьмите и попробуйте... И вообще это костыль по сути - лучше сразу сделать удобней. Насчет программки - вроде как считается, что все должно быть просто и текст можно было читать/писать и в обычном текстовом редакторе. Но в ИДЕ конечно это можно реализовать. Да это хорошая идея - возможность перевода того XML в текст программы...

Цитата:
YAML?
Наверно, читаю уже.

ЗЫ. Полдня ответ набираю... Какой седня форум падучий
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сохранение дерева demonara Помощь студентам 3 03.01.2011 12:35
Описание структуры данных n-арного (k-ичного) дерева Gonzo Общие вопросы Delphi 10 23.09.2010 08:05
Прорисовка дерева yulia Общие вопросы по Java, Java SE, Kotlin 3 02.11.2008 23:19
Глубина дерева Иллидан Паскаль, Turbo Pascal, PascalABC.NET 1 29.03.2008 11:36
обход дерева ribka Помощь студентам 2 11.12.2007 20:38