function SC_SelectNode

Наверх  Предыдущая  Последующая |

function SC_SelectNode(ANode : string) : boolean;

 

Выбирает один из тегов XML с заданным именем. Имя задается в виде "AVZ\имя_узла", имя не чувствительно к регистру. Например, для работы с данными о запущенных процессах требуется задать имя 'AVZ\Process', с расширениями проводника - "AVZ\ExplorerExt".

Функция возвращает TRUE, если успешно удалось найти запрошенные данные. В случае, если запрошенные данные не найдены, не инициализирован анализатор или не выполнялось исследование, то функция возвращает FALSE.

 

Совместимость: AVZ 4.28 и выше

 

Пример:

 

var

 Res : boolean;

begin

 Res := SC_INIT(GetAVZDirectory + 'LOG\avz_sysinfo.xml');

 if Res then

  AddToLog('Загрузка и парсинг протокола выполнены успешно')

 else begin

  AddToLog('Ошибка загрузки и парсинга протокола');

  exit;

 end;

 if SC_SelectNode('AVZ\KERNELOBJ'then

  AddToLog('Тег KERNELOBJ найден');

end.