Spec-Zone.ru › Qt 5.6

Qt XML Patterns

Модуль Qt XML Patterns предоставляет поддержку XPath, XQuery, XSLT и проверки XML Schema.

Начало работы

Для включения определений классов модуля используйте следующую директиву:

#include <QtXmlPatterns>

Чтобы связаться с модулем, добавьте эту строку в ваш qmake .pro файл:

QT += xmlpatterns

Статьи и руководства

  • Краткое руководство по XQuery - введение в язык XQuery.
  • XQuery - общие обзоры XQuery и XSchema

Примеры

  • Примеры Qt XML Patterns

Справочник API

Ниже приведены ссылки на материалы справочника API.

  • Классы C++

Информация о лицензии

Реализация XML Schema, предоставляемая этим модулем, содержит файл xml.xsd (расположенный в src/xmlpatterns/schema/schemas), который лицензирован на условиях, указанных ниже. Этот модуль всегда компилируется с поддержкой XML Schema.

УВЕДОМЛЕНИЕ И ЛИЦЕНЗИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ W3C©

Данная лицензия взята с сайта: http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231

Данная работа (и включенное в неё программное обеспечение, документация, например, файлы README, или другие связанные элементы) предоставляется правообладателями по следующей лицензии. Получая, используя и/или копируя эту работу, вы (лицензиат) соглашаетесь с тем, что вы прочли, поняли и будете соблюдать следующие условия.

Разрешается копировать, изменять и распространять данное программное обеспечение и его документацию с или без изменений, для любых целей и без оплаты или роялти при условии, что вы включите следующее во все копии программного обеспечения и документации или их фрагментов, включая модификации:

1. Полный текст данного УВЕДОМЛЕНИЯ в месте, видимом пользователям перераспределяемой или производной работы. 2. Любые предварительно существующие заявления об отказе от интеллектуальной собственности, уведомления или условия. Если таковых нет, должно быть включено краткое уведомление о программном обеспечении W3C (предпочтительно гипертекст, разрешается текст) в теле любого перераспределённого или производного кода. 3. Уведомление о любых изменениях или модификациях файлов, включая дату внесения изменений. (Рекомендуется предоставлять URI расположения, из которого получен код.)

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ И ДОКУМЕНТАЦИЯ ПРЕДОСТАВЛЯЮТСЯ «КАК ЕСТЬ», И ПРАВООБЛАДАТЕЛИ НЕ ДАЮТ НИКАКИХ ЗАЯВЛЕНИЙ ИЛИ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ КОММЕРЧЕСКОЙ ЦЕННОСТИ ИЛИ ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ ИЛИ ЧТО ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ДОКУМЕНТАЦИИ НЕ НАРУШИТ НИКАКИХ ПАТЕНТОВ, АВТОРСКИХ ПРАВ, ТОВАРНЫХ ЗНАКОВ ИЛИ ДРУГИХ ПРАВ ТРЕТЬИХ ЛИЦ.

ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ ИЛИ ПОСЛЕДОВАТЕЛЬНЫЕ УБЫТКИ, ВОЗНИКШИЕ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ДОКУМЕНТАЦИИ.

Наименования и торговые марки правообладателей НЕ МОГУТ использоваться в рекламе или рекламировании программного обеспечения без конкретного письменного предварительного разрешения. Право на авторские права на это программное обеспечение и любую связанную документацию всегда сохраняется за правообладателями.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qtxmlpatterns-index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API