Способ применения технологий XML в приложении Microsoft InfoPath

Microsoft Office InfoPath является приложением системы Microsoft® Office. Оно предназначено для создания шаблонов форм на основе языка XML и связанных с ним технологий. Язык XML — это отраслевой стандарт для описания и организации данных, а также для обмена ими. В приложении InfoPath шаблоны форм основаны на технологиях XML, и данные в формах сохраняются или отправляются в формате XML. В InfoPath используются следующие технологии XML:

  • XSLT

  • схема XML

  • Язык XHTML (Extensible Hypertext Markup Language)

  • язык пути XML (XPath)

  • Язык XHTML (Extensible Hypertext Markup Language)Модель DOM (Document Object Model)

  • XML-подпись

    Примечание : Дополнительные сведения об этих технологиях можно получить на веб-узле консорциума W3C.

Эти технологии собраны вместе с помощью Консорциум W3C, предоставляющего определенный набор правил, руководств и соглашений по созданию файлов, доступных для обработки разными компьютерами. Кроме поддерживаемых в приложении InfoPath технологий XML, в InfoPath используются команды обработки, пространство имен, а также ряд методов для получения доступа к модели объектов документов с помощью модели объектов InfoPath.

Пользователю не обязательно иметь полное представление о технологиях XML, однако с помощью приведенной ниже таблицы можно получить сведения о способах применения этих технологий в Microsoft InfoPath.

Имя

Описание

XML

Формат XML является форматом выхода, предоставляемым формой InfoPath. Формат XML служит также для представления данных примера, отображаемых в полях формы перед началом ее заполнения. В InfoPath используется стандарт формата XML версии 1.0.

XSLT

Формат XSLT является форматом файлов представлений, создаваемых при разработке шаблона формы. В InfoPath не поддерживается использование объектов форматирования XSL (XSL-FO) для представления XML-данных, а также импортирование произвольных файлов XSL. В InfoPath используется стандарт формата XSLT версии 1.0.

схема XML

XML-схемы применяются в качестве главного средства для проверка данных формы и предоставляют основную структуру XML-документа, создаваемого шаблоном формы. Кроме того, схема XML используется для определения структуры файл определения формы, генерируемого в приложении Microsoft InfoPath во время разработки формы. В Microsoft InfoPath отсутствует поддержка схем, соответствующих спецификациям XML-Data Reduced (XDR), и определения типа документа (DTD). В InfoPath используется стандарт XML-схемы версии 1.0.

XHTML

XHTML — это правильно составленный формат HTML, используемый главным образом при разработке областей форматированного текста. В InfoPath используется стандарт формата XHTML версии 1.0.

XPath

Выражения XPath используются при привязка элементов управления с полями и группами в источник данных шаблона формы. Выражения XPath применяются также для выражений условное форматирование и для проверки данных. В InfoPath используется стандарт XPath версии 1.0.

DOM

Модель объектов документов (DOM) применяется для получения программного доступа к содержимому исходного XML-документа, создаваемого при помощи шаблона формы, а также доступа «только для чтения» к содержимому файла XSF. В InfoPath используется стандарт DOM версии 1.0.

XML-подпись

XML-подписи используются в формах InfoPath в качестве цифровых подписей. Если эта возможность включена, в каждой форме InfoPath содержится одна или несколько цифровых подписей. В приложении InfoPath поддерживается применение цифровых подписей как для отдельных частей формы, так и для всей формы.

Обработчик XML

Обработчик XML применяется для сохранения исходного формата документа XML в динамической памяти компьютера для проверки использования XML-схемы, а также для создания представления документа с помощью XSLT. Обработчик XML, поддерживаемый в InfoPath, является базовой службой Microsoft XML Core Services (MSXML) версии 5.0. Более ранние версии этого обработчика не поддерживаются.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×