Языки разметки Семантического веба. Практические аспекты. Елизаров А.М - 16 стр.

UptoLike

16
]>
Отметим, что блок DTD заканчивается символами ]>.
Пример 7. Тот же пример, но с внутренним включением DTD.
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE journal [
<!ELEMENT journal (jrntitle, contacts, articles)>
<!ELEMENT jrntitle (#PCDATA)>
<!ELEMENT contacts (address,url)>
<!ELEMENT address (#PCDATA)>
<!ELEMENT url (#PCDATA)>
<!ELEMENT articles (article)*>
<!ELEMENT article (title, author+)>
<!ATTLIST article
id ID #REQUIRED>
<!ELEMENT title (#PCDATA)>
<!ELEMENT author (#PCDATA)>
]>
<!-- Конец DTD определений -->
<journal>
<jrntitle>Lobachevsky&apos;Journal</jrntitle>
<contacts>
<address>Kazan State University</address>
<url>ljm.ksu.ru</url>
</contacts>
<articles>
<article ID="1">
<title>MathML and TeX</title>
<author>M. Malakhaltsev</author>
</article>
<article ID="2">
<title>MathML and RDF</title>
<author>E. Lipachev</author>
</article>
</articles>
</journal>
Поясним на основе этого набора DTD-правил наиболее существенные де-
…
]>
   Отметим, что блок DTD заканчивается символами ]>.
   Пример 7. Тот же пример, но с внутренним включением DTD.











]>


Lobachevsky'Journal

Kazan State University
ljm.ksu.ru
MathML and TeX M. Malakhaltsev
MathML and RDF E. Lipachev
Поясним на основе этого набора DTD-правил наиболее существенные де- 16