Re: Дерево каталогов
От: Lexey Россия  
Дата: 14.01.02 13:16
Оценка:
Здравствуйте Ort, Вы писали:

Ort>Пожалуйста, помогите составить XML структуру для обычного дерева каталогов.


Ort>Имеется список каталогов, каждый из каталогов обязан имееть имя, путь, id а также может содержать в себе другой каталог. Я не соображу как в XML структуре показать что один объект может содержать другой объект такого же типа. И что задавать для каталогов у которых нет подкаталогов? Мой Вариант каталога AA с непустым подкаталогом BB и каталога СС без подкаталогов:


Ort><folders_list>

Ort> <folder_object>
Ort> <folder_name>AA</folder_name>
Ort> <r_folder_path>/AA</r_folder_path>
Ort> <folder_id>1</folder_id>
Ort> <folder_object>
Ort> <folder_name>BB</folder_name>
Ort> <r_folder_path>/AA/BB</r_folder_path>
Ort> <folder_id>2</folder_id>
Ort> <folder_object>
Ort> </folder_object>
Ort> <folder_object>
Ort> <folder_name>СС</folder_name>
Ort> <r_folder_path>/AA/СС</r_folder_path>
Ort> <folder_id>3</folder_id>
Ort> <folder_object>
Ort> <folder_object></folder_object>
Ort></folders_list>

Зачем такие извраты? Все можно сделать гораздо проще.
<folders>
<folder name="AA" path="/AA" id="1">
<folder name="BB" path="/AA/BB" id="2"/>
<folder>
<folder name="CC" path="/CC" id="3"/>
</folders>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.