статистический анализ Xml файла |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
статистический анализ Xml файла |
RIDDICK |
2.05.2005 9:24
Сообщение
#1
|
Пионер Группа: Пользователи Сообщений: 51 Пол: Мужской Репутация: 0 |
Сабж)
как выполнить? пример - допустим есть файл Код <?xml version="1.0" ?> <page> <name>Vasiky Pupkin</name> <from>Minsk</from> <work>Lamer</work> </page> Надо сделать анализ файла - то есть: 1) какая глубина дерева 2) скока всего тэгов на заданной пользователем глубине ( 0- все дерево, 1- первый уровень, 2 - второй и т.п.) КАК ? |
volvo |
2.05.2005 9:42
Сообщение
#2
|
Гость |
Дерево уже построено? Или еще совсем ничего нет?
|
RIDDICK |
2.05.2005 9:45
Сообщение
#3
|
Пионер Группа: Пользователи Сообщений: 51 Пол: Мужской Репутация: 0 |
ничего нет...
|
volvo |
2.05.2005 9:55
Сообщение
#4
|
Гость |
Тогда для начала определись со структурой, с которой будешь работать... Дерево здесь не очень подходит, т.к. на одном уровне у тебя может быть 10 тегов, а может и 2... Я бы попробовал использовать список (ну, естественно, к его информационным полям надо кроме самого тега добавить еще и глубину, на которой он лежит). Тогда задача упрощается донельзя - одним проходом по списку ты можешь найти
Цитата 1) какая глубина дерева 2) скока всего тэгов на заданной пользователем глубине ( 0- все дерево, 1- первый уровень, 2 - второй и т.п.) |
RIDDICK |
2.05.2005 10:02
Сообщение
#5
|
Пионер Группа: Пользователи Сообщений: 51 Пол: Мужской Репутация: 0 |
что за список ? где почитать можно )
|
volvo |
2.05.2005 10:04
Сообщение
#6
|
Гость |
|
RIDDICK |
3.05.2005 16:53
Сообщение
#7
|
Пионер Группа: Пользователи Сообщений: 51 Пол: Мужской Репутация: 0 |
прочитал... как это подвязать в моем случае ? нельзя типа просто открыть файл и циклом читать от < до > и в этом духе..
|
volvo |
3.05.2005 17:06
Сообщение
#8
|
Гость |
Погоди, ты же сам в задании сказал, что тебе нужно дерево:
Цитата(RIDDICK @ 2.05.05 9:24) 1) какая глубина дерева 2) скока всего тэгов на заданной пользователем глубине ( 0- все дерево, 1- первый уровень, 2 - второй и т.п.) И что теперь? Задание изменилось? Дерево уже строить не нужно? Ну, тогда попробуй с циклами... |
RIDDICK |
4.05.2005 11:03
Сообщение
#9
|
Пионер Группа: Пользователи Сообщений: 51 Пол: Мужской Репутация: 0 |
надо статистический анализ дерева !) его самого можно не выводить)
|
volvo |
4.05.2005 11:12
Сообщение
#10
|
Гость |
Цитата(RIDDICK @ 4.05.05 11:03) надо статистический анализ дерева ! Ну в таком случае, что же ты спрашиваешь Цитата нельзя типа просто открыть файл и циклом читать от < до > и в этом духе.. ? Нет, нельзя! Строй дерево и анализируй. С циклами у тебя ничего не выйдет. |
RIDDICK |
4.05.2005 17:12
Сообщение
#11
|
Пионер Группа: Пользователи Сообщений: 51 Пол: Мужской Репутация: 0 |
а как буит выглядеть дерево для указанного кусочка хтмл ? (напиши тута)
|
RIDDICK |
10.05.2005 16:31
Сообщение
#12
|
Пионер Группа: Пользователи Сообщений: 51 Пол: Мужской Репутация: 0 |
народ, помогите... горю ... это курсовая... не сделаю - не допустят к сешшну )))
щас передо мной 3 задачи : 1) проверка xml кода на корректность; 2) выдача статистических данных в stat.ini файл; 3) эта прога должна работать командной строкой ... а путь к xml-файлу и глубина сканирования должны задаваться в settings.ini ) |
Текстовая версия | 26.04.2024 12:04 |