Пространства имен XML и QNames
Пространства имен XML предотвращают путаницу в именованиях. Пространство имен XML - это собрание имен, которое идентифицируется URI пространства имен. Пространство имен дает способ квалифицировать имена, которые используются для элементов, типов данных и функций в XQuery. Имена, которые квалифицированы при помощи префикса пространства имен являются квалифицированными именами (QName).
- Квалифицированные имена (QNames)
QNameсостоит из не обязательного префикса пространства и локального имени. Префикс пространства имен prefix и локальное имя разделяются двоеточием. Префикс пространства имен , если он есть, привязан к URI (Universal Resource Identifier) и предоставляет краткую форму URI.
- Статически определенные пространства имен
Префиксы пространств имен привязываются к через объявления пространств имен. Набор таких привязок пространств имен, который управляет интерпретацией QNames в выражении запроса, называется статически определенными пространствами имен. Статически определенные пространства имен являются свойствами выражения запроса и не зависят от данных, обрабатываемых выражением.