![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
balbes |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 62 Регистрация: 11.10.2007 Пользователь №: 10 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Покопался в мануале, так и не понял, как перечислить XML элементы получить их свойста и текст.
![]() |
|
|
archimed7592 |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 127 Регистрация: 27.12.2007 Из: Moscow Пользователь №: 56 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Сообщение отредактировал archimed7592 - 14.1.2008, 12:31 |
|
|
balbes |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 62 Регистрация: 11.10.2007 Пользователь №: 10 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Ну вот, беру для пример html файл, тотже xml, пробую твой код, но получаю билеберду, не могу получить ни h1 ни таблицу...
![]() |
|
|
ViGOur |
![]()
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
А ты это пробуешь сделать рекурсивно или как?
Просто при вызове только этого кода ты получишь такие элементы как: head и body, может быть еще какие, которые стоят на одном уровне с ними. |
|
|
archimed7592 |
![]()
Сообщение
#5
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 127 Регистрация: 27.12.2007 Из: Moscow Пользователь №: 56 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
html файл, тотже xml Not quite... Может попасться очень даже невалидная xml'ка. Скажу, даже, что чаще попадается невалидная ![]() пробую твой код, но получаю билеберду, не могу получить ни h1 ни таблицу... sad.gif Код полностью покажи.
Сообщение отредактировал archimed7592 - 14.1.2008, 13:29 |
|
|
balbes |
![]()
Сообщение
#6
|
Студент ![]() Группа: Участник Сообщений: 62 Регистрация: 11.10.2007 Пользователь №: 10 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Так
Сообщение отредактировал balbes - 14.1.2008, 14:04 |
|
|
archimed7592 |
![]()
Сообщение
#7
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 127 Регистрация: 27.12.2007 Из: Moscow Пользователь №: 56 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
ViGOur, уже ответил: таким образом ты получишь только head и body. Хочешь глубже - нужно перечислять элементы внутри head/body и т.д. Можно сделать это рекурсивно(если приемлемо). Также, найти необходимый элемент можно по его атрибуту id(если он есть) - doc.getElementById("main_table").
|
|
|
balbes |
![]()
Сообщение
#8
|
Студент ![]() Группа: Участник Сообщений: 62 Регистрация: 11.10.2007 Пользователь №: 10 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
archimed7592, ViGOur, понял, спасибо.
Добавил дополнительный цикл внутри и заработало. ![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 18.7.2025, 19:22 |