![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
xml (dom)
Scott Storch © (2011-03-30 11:04:00)работаю с xml через DOM. Не нахожу метода, который бы проверял существование атрибута узла.
Пока что проверяю так, другого способа не нашел:
if getNamedItem(C_XML_ATTR_FILE_CRC32_NAME) <> nil then
file_crc32 := getNamedItem(C_XML_ATTR_FILE_CRC32_NAME).nodeValue;
Slym (2011-03-30 11:16:00) [1]можно так Node.selectSingleNode('@'+attribname)<>nil
clickmaker (2011-03-30 11:13:00) [2]а чем бы вызов namedItemExists(C_XML_ATTR_FILE_CRC32_NAME) принципиально от него отличался?
и если уж на то пошло, я бы так написал
a := getNamedItem(C_XML_ATTR_FILE_CRC32_NAME);
if (a <> nil) then file_crc32 := a.nodeValue;