Трехшаговый процесс
Чтобы работать с информацией в XML-файле, файл должен быть разобран для создания объекта Document.
Объект Document является интерфейсом, так что его экземпляр не может быть создан непосредственно, обычно вместо этого приложение использует фабрику. Подробности этого процесса различаются от реализации к реализации, но идеи одни и те же. (Опять-таки, Уровень 3 стандартизирует эту задачу.) Например, в среде Java разбор файла является 3-шаговым процессом:
- Создание DocumentBuilderFactory. Этот объект создает DocumentBuilder.
- Создание DocumentBuilder. DocumentBuilder действительно выполняет разбор для создания объекта Document.
- Разбор файла для создания объекта Document.
Теперь вы можете начать построение приложения.