Використання технологій XML у програмі InfoPath

Microsoft Office InfoPath — це застосунок Microsoft Office System, який використовується для створення шаблонів форм на основі розширюваної мови розмітки (XML) і пов’язаними з нею технологіями. XML — це мова галузевого стандарту, яка використовується для опису, організації та обміну даними. У програмі InfoPath шаблони форм створюються на основі технологій XML, а дані форм зберігаються або надсилаються у форматі XML. У програмі InfoPath використовуються такі технології XML:

  • Перетворення XSL (XSLT)

  • Схема XML

  • XHTML (Extensible Hypertext Markup Language — розширювана мова гіпертекстової розмітки)

  • Мова XPath (XML Path Language)

  • XHTML (Extensible Hypertext Markup Language — розширювана мова гіпертекстової розмітки)DOM (Document Object Model — модель об'єктів-документів)

  • Підпис XML

    Примітка : Для отримання додаткових відомостей про ці технології перейдіть на веб-сайт консорціуму W3C і виконайте пошук відомостей про кожну технологію.

Керування цими технологіями здійснюється World Wide Web Consortium (W3C), що запроваджує певний набір правил, рекомендацій і принципів щодо створення файлів, які легко генерувати й обробляти за допомогою різних комп’ютерів і застосунків. Крім підтримуваних технологій XML, у програмі InfoPath також використовуються спеціальні інструкції з обробки та простір імен, а також застосовується ряд методів для доступу до моделі DOM за допомогою об’єктної моделі InfoPath.

Хоча немає необхідності в розумінні всіх деталей технологій XML, у цій таблиці роз’яснено використання цих технологій в 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-схема використовується для визначення структури файл визначення форми, який створюється у програмі InfoPath під час розробки шаблону форми. У програмі 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. Підтримуваний програмою InfoPath обробник XML — це служби Microsoft XML Core Services (MSXML) версії 5.0. Попередні версії цього обробника не підтримуються.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×