Валиков Алексей Н.
Шрифт:
□ атрибут
□ атрибут
□ атрибут
Разберем синтаксис определения списка атрибутов более детально. Этому определению соответствует следующее правило:
В этом правиле
Здесь
В соответствии со спецификацией, значения атрибутов бывают трех видов — строки (
Тип перечисления (
Перечисление — это один или несколько именных токенов, которые разделены пробелами и знаками "
Значение атрибута описывается продукцией
Определение сущности
Для того чтобы обеспечить достаточно выразительную мощность документов, XML позволяет разбивать их на отдельные поименованные объекты, называемые сущностями. Сущности в XML не имеют ничего общего с сущностями в методологии "сущность-связь". Самый близкий аналог в традиционных языках программирования — это макроподстановка.
Существует два способа определения сущности — внутреннее и внешнее.
Первый способ используется для того, чтобы определить именованный текстовый объект в самом документе, а затем использовать его содержимое посредством ссылки.
Внутреннее определение сущности имеет вид:
Ссылка на сущность записывается как
В документе
сущность
Если в будущем фирма переквалифицируется, и будет продавать, скажем, жирафов, можно будет, не изменяя всего документа, заменить только значение сущности: