Импорт данных из документов и схем XML
Access 2002 обеспечивает возможность импорта данных в формате XML – новом стандарте обмена данными между приложениями. Процедура импорта таблицы из документа XML аналогична процедуре импорта данных из таблиц Access, т. е. вы можете импортировать:
- только структуру таблицы;
- таблицу вместе с данными;
- только данные, которые добавляются в уже существующую таблицу.
Чтобы выполнить импорт таблиц из файла XML, нужно:
- Открыть базу данных, в которую требуется импортировать данные. Активизировать окно базы данных, щелкнув по его заголовку левой кнопкой мыши. Выбрать команду Файл › Внешние данные › Импорт (File › Get External Data › Import).
- В диалоговом окне Импорт (Import) выбрать в раскрывающемся списке Тип файла (Files of Type) элемент Документы XML (XML Documents).
- В поле Папка (Look in) выбрать папку, содержащую документ HTML, который нужно импортировать, и выделить его в списке. Нажать кнопку Импорт (Import).
- Появится первое диалоговое окно Импорт XML (Import XML) (рис. 3.28), в котором будет отображен список таблиц, содержащихся в выбранном файле XML. Импортироваться будут все перечисленные таблицы, вы не можете выбрать в этом списке одну или несколько таблиц. По умолчанию выполняется экспорт таблицы вместе с данными. Если же вы хотите импортировать только структуру таблицы или добавить данные из файла XML в уже существующую таблицу, нажмите кнопку Параметры (Options). В нижней части окна появится группа переключателей, в которой необходимо выбрать требующийся вариант. Нажмите кнопку ОК.
Рис. 3.28. Диалоговое окно импорта документа XML
Access 2002 выполняет импорт данных и, как всегда, информацию о записях, в которых обнаружены ошибки, сохраняет в таблице Ошибки импорта (Import Error). (Подробнее о работе с документами XML см. гл. 12.)