загрузка...
 
ВИКОРИСТАННЯ ЕЛЕМЕНТІВ ENTITY В СХЕМАХ DTD
Повернутись до змісту

ВИКОРИСТАННЯ ЕЛЕМЕНТІВ ENTITY В СХЕМАХ DTD

Елементи ENTITY – визначають елементи, що підставляються, тобто ті елементи, вміст яких обробник може замінювати наперед обумовленими даними. Інколи в XML такі елементи називають посиланнями.

Наприклад, в HTML елементами, що підставляються, були елементи, що задаються спец-символами, наприклад, кутові дужки < > ( < і >).

Оголошення посилань або елементів, що підставляються, здійснюється в схемі DTD.

На наявність елемента, що підставляється обробникові вказують спеціальні знаки  & і ;.  Вказані на початку  і вкінці знаки обмежують рядок, який відповідає посиланню.

Приклад. Підстановка елементів XML з використанням визначень типів документів DTD.

1:

2:

3:

4:

5:

6:

7:txt IDREF #REQUIRED

8:hh CDATA #REQUIRED

9:mm CDATA #REQUIRED

10:ss CDATA #IMPLIED>

11:

12:

13:

14:from   CDATA #REQUIRED>

15:

16:

17:

18:

19:]>

20:

21:

22: &date;

23:Завтра лекція з Web-дизайну о 13.25

24:

25:

26:Не забути конспект

27:

28:

29:

30: &date;

31:Терміново здати звіт

32:

33:

34:Що важливіше: лекція або звіт?

35:

36:

На рисунку 8 подані результати обробки XML-коду браузером. При виявленні в рядках елемента, що підставляється &date; обробник замінює його рядком “2  жовтня 2009”.

 

Рисунок 8– Приклад використання елемента ENTITY

Пізніше ми детальніше познайомимося з елементами, що підставляються і способами їх застосування.



загрузка...