![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Alexander06 |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 90 Регистрация: 28.7.2006 Репутация: нет Всего: нет |
Здравствуйте, пишу парсер XML с помощью DOM
1. В XML-документе есть узел SSDCfg, у которого 3 дочерних узла SSD1, SSD2 и SSD3. Вот код (с удалением всякой обработки исключений, чтобы было более прозрачно)
В консоле вижу результат:
То есть нашлось 7 дочерних узлов, 4 из которых мне не понятны. Они имеют тип Node.TEXT_NODE и в xml-файле их нет - только узлы SSDx(каждый со своим содержимым). Подскажите, в чем может быть дело? 2. И еще один вопрос - можно ли сделать функции поиска узлов в документе
поиска атрибутов
не чувствительными к регистру? Спасибо. Это сообщение отредактировал(а) Alexander06 - 18.4.2009, 19:57 |
||||||||
|
|||||||||
| _and |
|
|||
![]() Java-developer ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 6.8.2004 Где: Новокузнецк Репутация: 1 Всего: 4 |
приветствую, насколько я помню текстовые ноды будут в любом случаем в XMLе от них никуда не денешься(в них может содержаться перенос строки или еще какие символы) не обрабатывай их и все
поюзай XPath там вроде можно че-то подкрутить |
|||
|
||||
| Alexander06 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 90 Регистрация: 28.7.2006 Репутация: нет Всего: нет |
Действительно, помогла обработка типа узла с пропуском текстовых.
А с регистром буков разобрался, вручную анализируя имя узла - в моем случае это катит. Спасибо, тема закрыта. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |