Версия, включавшаяся в Windows 2000, имела порядковый номер 2, а в Windows ХР, Vista и 7 включена версия с порядковым номером 3. Вы можете загрузить и установить обновленные версии XML-napcepa, только не забудьте прочитать примечания к очередному выпуску, предоставляемые Microsoft, поскольку вам может понадобиться для активации новой версии передать методу CreateObject другое название.
Как уже ранее упоминалось, XML-данные имеют по определению иерархическую структуру: элементы ХМ L-данных могут содержать другие элементы, а те, в свою очередь, также могут содержать другие элементы. Компания Microsoft называет каждый элемент XML-документа Узлом, а любые элементы внутри элемента она называет Дочерними узлами. При наличии списка одноуровневых элементов эти элементы называются Сиблингами (сестринскими узлами). Структура представленного ранее XML-примера Система XML-объекта использует несколько объектов, включая DOMDocument (корневой узел структуры данных XML), IXMLDOMNode (одиночный узел дерева документа; узлы могут содержать текст документа или подчиненные узлы), IXMLDOMPanseEnnon (информация об ошибках, обнаруженных в структуре XML — документа) и IXMLDOMNamedNodeMap (перечень атрибутов и их значений).
Наиболее важные свойства и методы объекта DOMDocument перечислены в справке 4.6. Объект DOMDocument описывает документ в целом, это касается и того документа, который намеренно создается с помощью метода Определяет, должен ли весь ХМ L-документ быть загружен с помощью метода Load немедленно (async = False) или же XML-система может вернуться из выполнения метода Load и разобрать документ позже (async = Tnue). Следует заметить, что в сценариях это свойство нужно установить в False. (Чтение-запись.) Возвращает коллекцию объектов IXMLDOMNode, представляющих собой содержимое документа. Эту коллекцию можно просканировать для поиска содержимого или воспользоваться методом GetElements. (Только чтение.) Возвращает корневой (наивысший) элемент документа; он может отличаться от finstChild, если в начале файла присутствуют инструкции по обработке, комментарии или тип документа.
ParseError
Возвращает объект IXMLDOMPanseEnnon, описывающий последнюю встретившуюся ошибку, возникшую при чтении документа.