Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Кто-нибудь мне может подсказать что-нибудь про getAttribute? [D6]


Bwa_JO ©   (2006-09-08 09:59:00) 

Дело в том, что если аттрубут не присутствует в xml-файле, а я пытаюсь его значение кому-нибудь присвоить, выдает ошибку исполнения. И при этом не реагирует на try... except. Если бы обработчик хоть реагировал...


bwa   (2006-09-08 12:53:00) [1]

Спасибо!!! Все получилось!


Reindeer Moss Eater   (2006-09-08 12:01:00) [2]

if ТотСамыйНужныйТебеНод.attributes.getNamedItem('ИскомыйАтрибут') <> nil then ...


bwa   (2006-09-08 11:52:00) [3]

Простите мою тупость, но с xml я работаю в первый раз, толком не разобралась, все на ощупь. Насколько поняла, '/grandparentnode/parentnode/@attribute' - есть адрес до нужного атрибута, на таких узлов - parentnode - может быть очень много, как определить, что именно у разбираемого мною узла его нет. У меня стоит перебор по ChildNodes.


Reindeer Moss Eater   (2006-09-08 10:41:00) [4]

if XMLDOMDocument2.SelectSingleNode('/grandparentnode/parentnode/@attribute') <> nil then Атрибут Есть


Наверх

Титульная страница Поиск, карта сайта Написать письмо