Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
n чтение разделов WMI;
n управление реестром с помощью KIXTart;
n использование макросов KIXTart;
n чтение полей из Active Directory;
n формирование файла отчета.
Вопреки ожиданиям читателя я начну описывать решение задачи инвентаризации с конца, т.е. с формирования файла отчета. Это позволит избежать лишних вопросов и недопонимания излагаемого материала при иллюстрировании теории наглядными примерами.
Формирование файла отчета. Теория
Отчеты о работе сценария регистрации пользователей в сети рекомендуется формировать в формате XML. Основная причина, по которой стоит обратить внимание на XML, заключается в том, что он используется как базами данных, так и интернет-приложениями при работе с браузером. При использовании XML на рабочую станцию пользователя отдельно передаются данные и отдельно правила интерпретации этих данных для отображения с помощью, например, Jscript или VBScript. В нашем случае XML-файл будет содержать только данные.
Как и HTML, XML является независимым от платформы
стандартом. С полным вариантом спецификации XML можно ознакомиться на
<Element>
[attr1=”val1” [attr2=”val2”…]]
</Element>
Приведем несколько основных правил, которыми необходимо руководствоваться при создании XML-документов:
n Документ состоит из элементов разметки (markup) и непосредственно данных (content).
n Все элементы описываются с помощью тегов.
n В заголовке документа должны быть идентификационные данные: используемый язык разметки, его версия, кодировка страницы и т. д. Заголовок описывается с помощью тега <%..... %>.
n В XML учитывается регистр символов.
n Все значения атрибутов должны быть заключены в кавычки.
Любой файл в формате XML, как уже говорилось, имеет обязательный заголовок и заглавный тег, в котором расположены все остальные теги. Приведем структуру XML-файла в общем виде:
<?xml version=”1.0” encoding=”windows-1251” ?>
<main_element>
<Element1>
[attr1=”val1” [attr2=”val2”…]]
</Element1>
<Element2>
[attr1=”val1” [attr2=”val2”…]]
</Element2>