Page 161 - 4785
P. 161

Індикатори входження послідовностей:

                                Символ             Приклад                  Опис
                                    ,               (a, b, c)             Послідовне
                                                                   використання елементів
                                                                           списка
                                    |              (a | b | c)         Використовується
                                                                    один з членів списка
                                                     date              Використовується
                                                                    тільки один елемент
                                    ?              subject?             Необов’язкове
                                                                       використання
                                   +              paragraph+           Використовується
                                                                    один або декілька раз
                                   *               brother*           Використовується 0
                                                                      або декілька раз

                                   Схема, що описує структуру поштового ящика
                                   <!ELEMENT mailbox (message*)>
                                   <!ELEMENT message (head, body)>
                                   <!ATTLIST message uid CDATA #REQUIRED>
                                   <!ELEMENT head ( from,to+, subject?, CC*, notify?) >
                                   <!ELEMENT from (#PCDATA)>
                                   <!ELEMENT to (#PCDATA)>
                                   <!ELEMENT subject (#PCDATA)>
                                   <!ELEMENT CC (#PCDATA)>
                                   <!ELEMENT notify EMPTY>
                                   <!ELEMENT body (#PCDATA)>

                                   Вихідний XML документ, що задовільняє дану схему може
                            виглядати приблизно так:

                                   <?xml version="1.0" ?>
                                   <!DOCTYPE mailbox SYSTEM "mailbox.dtd">
                                   <mailbox>
                                      <message uid="1">


                                                           159
   156   157   158   159   160   161   162   163   164   165   166