ВУЗ:
Составители:
Рубрика:
19
<!ELEMENT volume (#PCDATA)>
<!ATTLIST volume
month (1|2|3|4|5|6|7|8|9|10|11|12) #REQUIRED>
Параметр #REQUIRED определяет, что данный атрибут является
обязательным. Есть ещѐ два параметра: #IMPLIED, указывающий, что
атрибут является необязательным, и #FIXED, требующий, чтобы только
указанное в атрибуте значение использовалось в документе.
Атрибуты ENTITY и ENTITIES
Данные в документах XML не всегда являются текстовыми — документ
может содержать и двоичную информацию (например, графику). На такие
данные можно ссылаться при помощи атрибута entity. Например, в описании
элемента description можно указать атрибут recipePicture с
графическим изображением:
<!ATTLIST description recipePicture ENTITY #IMPLIED>
Также можно объявить сразу несколько сущностей, заменив ENTITY на
ENTITIES. Значения разделяются пробелами.
Ссылки на сущности
Концепция сущности (entity) упрощает сопровождение документа,
обеспечивая возможность ссылки на некоторое содержание по ключевым
словам. Ключевое слово может относиться как к простейшему фрагменту вроде
расширения аббревиатуры, так и к совершенно новому фрагменту кода XML.
Сущности удобны тем, что они могут многократно использоваться в
документах XML. При последующей обработке документа все ссылки на
сущность заменяются конкретным содержанием, указанным при объявлении
сущности. Объявление сущности включается в DTD документа XML.
Чтобы сослаться на некоторую сущность в документе HTML, следует
указать ее имя с префиксом «амперсанд» (&) и суффиксом «точка с запятой» (;).
Допустим, вы объявили сущность с информацией об авторских правах. После
этого на данную сущность можно ссылаться следующим образом:
&Соруright:
При этом строка документа XML может выглядеть так:
<footer>
...прочие данные колонтитула...
&Copyright:
</footer>
(из Php и XML – 12)
Параметр #REQUIRED определяет, что данный атрибут является обязательным. Есть ещѐ два параметра: #IMPLIED, указывающий, что атрибут является необязательным, и #FIXED, требующий, чтобы только указанное в атрибуте значение использовалось в документе. Атрибуты ENTITY и ENTITIES Данные в документах XML не всегда являются текстовыми — документ может содержать и двоичную информацию (например, графику). На такие данные можно ссылаться при помощи атрибута entity. Например, в описании элемента description можно указать атрибут recipePicture с графическим изображением: Также можно объявить сразу несколько сущностей, заменив ENTITY на ENTITIES. Значения разделяются пробелами. Ссылки на сущности Концепция сущности (entity) упрощает сопровождение документа, обеспечивая возможность ссылки на некоторое содержание по ключевым словам. Ключевое слово может относиться как к простейшему фрагменту вроде расширения аббревиатуры, так и к совершенно новому фрагменту кода XML. Сущности удобны тем, что они могут многократно использоваться в документах XML. При последующей обработке документа все ссылки на сущность заменяются конкретным содержанием, указанным при объявлении сущности. Объявление сущности включается в DTD документа XML. Чтобы сослаться на некоторую сущность в документе HTML, следует указать ее имя с префиксом «амперсанд» (&) и суффиксом «точка с запятой» (;). Допустим, вы объявили сущность с информацией об авторских правах. После этого на данную сущность можно ссылаться следующим образом: &Соруright: При этом строка документа XML может выглядеть так: (из Php и XML – 12) 19
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »