|
|
|
A Ссылки
A.1 Нормативные ссылки
- IEEE 754
- Institute of Electrical and Electronics Engineers. IEEE Standard for Binary Floating-Point Arithmetic. ANSI/IEEE Std 754-1985.
- RFC2396
- T. Berners-Lee, R. Fielding, and L. Masinter. Uniform Resource Identifiers (URI): Generic Syntax. IETF RFC 2396. См. http://www.ietf.org/rfc/rfc2396.txt.
- XML
- World Wide Web Consortium. Extensible Markup Language (XML) 1.0. W3C Recommendation. См. http://www.w3.org/TR/1998/REC-xml-19980210
- XML Names
- World Wide Web Consortium. Namespaces in XML. W3C Recommendation. См. http://www.w3.org/TR/REC-xml-names
A.2 Остальные ссылки
- Character Model
- World Wide Web Consortium. Character Model for the World Wide Web. Рабочий проект W3C. См. http://www.w3.org/TR/WD-charmod
- DOM
- World Wide Web Consortium. Document Object Model (DOM) Level 1
Specification. Рекомендация W3C. См. http://www.w3.org/TR/REC-DOM-Level-1
- JLS
- J. Gosling, B. Joy, and G. Steele. The Java Language Specification. См. http://java.sun.com/docs/books/jls/index.html.
- ISO/IEC 10646
- ISO (International Organization for Standardization). ISO/IEC 10646-1:1993, Information technology -- Universal Multiple-Octet Coded Character Set (UCS) -- Part 1: Architecture and Basic Multilingual Plane. Международный стандарт. См. http://www.iso.ch/cate/d18741.html.
- TEI
- C.M. Sperberg-McQueen, L. Burnard Guidelines for Electronic Text Encoding and Interchange. См. http://etext.virginia.edu/TEI.html.
- Unicode
- Unicode Consortium. The Unicode Standard. См. http://www.unicode.org/unicode/standard/standard.html.
- XML Infoset
- World Wide Web Consortium. XML Information Set. Рабочий проект W3C. См. http://www.w3.org/TR/xml-infoset
- XPointer
- World Wide Web Consortium. XML Pointer Language (XPointer). Рабочий проект W3C. См. http://www.w3.org/TR/WD-xptr
- XQL
- J. Robie, J. Lapp, D. Schach. XML Query Language (XQL). См. http://www.w3.org/TandS/QL/QL98/pp/xql.html
- XSLT
- World Wide Web Consortium. XSL Transformations (XSLT). Рекомендация W3C. См. http://www.w3.org/TR/xslt
B Отображение XML Information Set (Обсуждение спецификации)
Узлы модели данных XPath могут быть получены из информационных элементов в XML Information Set [XML Infoset] следующим образом:
Замечание: Следующая версия рабочего проекта XML Information Set, которая сменит версию от 17 мая, была близка к завершению в то время, когда была завершена подготовка текущей версии XPath. Предполагалось, что она будет реализована одновременно или чуть позже данной версии XPath. Порядок отображения дается для этой новой версии рабочего проекта XML Information Set. А пока новая версия XML Information Set еще не реализована, члены W3C могут сверяться с внутренней версией соответствующей рабочей группы по адресу http://www.w3.org/XML/Group/1999/09/WD-xml-infoset-19990915.html (только для членов).
Корневой узел получается из информационного элемента document. Непосредственный потомок корневого узла получается из свойств children и children - comments.
Узел элемента получается из информационного элемента element. Непосредственный потомок узла элемента получается из свойств children и children - comments. Атрибуты узла элемента получаются из свойства attributes. Пространства имен для узла элемента получаются из свойства in-scope namespaces. Локальная часть для расширенного имени узла элемента получается из свойства local name. URI пространства имен для расширенного имени узла элемента получается из свойства namespace URI. Уникальный идентификатор узла элемента (ID) получается из свойства children информационного элемента атрибута в свойстве attributes, в котором имеется свойство attribute type, равное ID .
Узел атрибута получается из информационного элемента attribute. Локальная часть расширенного имени узла атрибута получается из свойства local name. URI пространства имен для расширенного имени узла атрибута получается из свойства namespace URI. Строковое значение узла получается объединением свойств character code всех членов свойства children.
Текстовый узел формируется последовательностью из одного или нескольких следующих друг за другом информационных элементов character. Строковое значение узла получается объединением свойств character code всех информационных элементов character.
Узел инструкции обработки получается из информационного элемента processing instruction. Локальная часть расширенного имени этого узла происходит из свойства target. (URI пространства имен для расширенного имени этого узла является нулевым.) Строковое значение узла получается из свойства content. Для элементов processing instruction, являющихся непосредственными потомками информационного элемента document type declaration, узлы processing instruction не создаются.
Узел комментария получается из информационного элемента comment. Строковое значение узла происходит из свойства content. Для информационных элементов comment, являющихся непосредственными потомками информационного элемента document type declaration, узлы комментариев не создаются.
Узлы пространства имен создаются из информационных элементов namespace declaration. Локальная часть расширенного имени такого узла создается из свойства prefix. (URI пространства имен для расширенного имени такого узла является нулевым.) Строковое значение узла происходит из свойства namespace URI.
C Словарь (Обсуждение спецификации)
При переводе спецификации на русский язык для ряда терминов был выбран следующий вариант перевода.
child - непосредственный потомок
context position - положение в контексте
context node - узел контекста
descendant - потомок
document element - элемент документа
forward axis - прямая ось
information item - информационный элемент (в XML Information Set)
location path - путь адресации
location step - шаг адресации
node-set - набор, множество узлов
node-test - правило проверки узлов
non-terminal - незавершенный конструктив
principal node type - основной тип узлов
processing instruction - инструкция обработки (XML)
production - сценарий
proximity position - положение близости
reverse axis - обратная ось
symbol - грамматическая конструкция (XML)
token - лексема
validating processor - проверяющий процессор
variable binding - привязка переменной контекста
|
Назад |
Содержание
|
|
|
|
|
|
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|