Электронный магазин на Java и XML


Элементы description, paragraph и general - часть 3


Используя элементы general и paragraph, мы можем теперь разметить описание (то есть элемент description) в нашем примере таким образом, чтобы информацию из него могли извлечь и человек, и программа:

<description>

<paragraph>Эта яркая новая группа из

<general type="country">Бельгии</general>,

звучание которой можно определить как смесь

<general type="artist">Iggy Pop</general>и

<general type = "artist">Spice Girl</general>

стремительно завоевывает популярность во всем

мире.</paragraph>

</description>

Теперь приложение легко справится с задачей преобразования элементов general в пары имя-значение.

В результате объявление элемента description и его дочерних элементов будет выглядеть следующим образом:

<!ELEMENT description (paragraph|general)* >

<!ELEMENT paragraph %running_text;>

<!ELEMENT bold #PCDATA>

<!ELEMENT italics #PCDATA>

<!ELEMENT quote #PCDATA>

<!ATTLIST quote

attrib CDATA #IMPLIED>

<!ELEMENT link (#PCDATA)>

<!ATTLIST link

href CDATA #REQUIRED

alt CDATA #IMPLIED>

<!ELEMENT general #PCDATA>

<!ATTLIST general

type CDATA #REQUIRED>




- Начало -  - Назад -  - Вперед -



Книжный магазин