IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> статистический анализ Xml файла
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


Сабж)
как выполнить? пример - допустим есть файл

Код
<?xml version="1.0" ?>
<page>
 <name>Vasiky Pupkin</name>
 <from>Minsk</from>
 <work>Lamer</work>  
</page>


Надо сделать анализ файла - то есть:
1) какая глубина дерева
2) скока всего тэгов на заданной пользователем глубине ( 0- все дерево, 1- первый уровень, 2 - второй и т.п.)

КАК ?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Дерево уже построено? Или еще совсем ничего нет?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


ничего нет...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Тогда для начала определись со структурой, с которой будешь работать... Дерево здесь не очень подходит, т.к. на одном уровне у тебя может быть 10 тегов, а может и 2... Я бы попробовал использовать список (ну, естественно, к его информационным полям надо кроме самого тега добавить еще и глубину, на которой он лежит). Тогда задача упрощается донельзя - одним проходом по списку ты можешь найти
Цитата
1) какая глубина дерева
2) скока всего тэгов на заданной пользователем глубине ( 0- все дерево, 1- первый уровень, 2 - второй и т.п.)

smile.gif
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


что за список ? где почитать можно )
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Гость






FAQ: Списки
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


прочитал... как это подвязать в моем случае ? нельзя типа просто открыть файл и циклом читать от < до > и в этом духе..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Гость






Погоди, ты же сам в задании сказал, что тебе нужно дерево:
Цитата(RIDDICK @ 2.05.05 9:24)
1) какая глубина дерева
2) скока всего тэгов на заданной пользователем глубине ( 0- все дерево, 1- первый уровень, 2 - второй и т.п.)

И что теперь? Задание изменилось? Дерево уже строить не нужно? Ну, тогда попробуй с циклами...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


надо статистический анализ дерева !) его самого можно не выводить)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Гость






Цитата(RIDDICK @ 4.05.05 11:03)
надо статистический анализ дерева !

Ну в таком случае, что же ты спрашиваешь
Цитата
нельзя типа просто открыть файл и циклом читать от < до > и в этом духе..

? Нет, нельзя! Строй дерево и анализируй. С циклами у тебя ничего не выйдет.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


а как буит выглядеть дерево для указанного кусочка хтмл ? (напиши тута)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


народ, помогите... горю ... это курсовая... не сделаю - не допустят к сешшну )))
щас передо мной 3 задачи :
1) проверка xml кода на корректность;
2) выдача статистических данных в stat.ini файл;
3) эта прога должна работать командной строкой ... а путь к xml-файлу и глубина сканирования должны задаваться в settings.ini )
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 16.05.2024 4:31
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name