English | česky | Español | Português | Türkçe | Nederlands | >> Русский << ZVON > Tutorials > XML Tutorial
>> Пример 6 << | Назад | Вперед | Содержание

Описание

Имена элементов могут содержать буквы, цифры, дефисы ("-"), символы подчеркивания ("_"), двоеточия (":") и точки (".'), однако начинаться они могут только с буквы или символа подчеркивания. Двоеточие может быть использовано только в специальных случаях, когда оно разделяет так называемое пространство имен. Имена элементов, начинающиеся с 'xml', вне зависимости от комбинации регистров букв в этом выражении зарезервированы для нужд стандарта.

Правильно сформированные документы


Документ с разрешенными символами:

               <permittedNames>
                    <name/>
                    <xsl:copy-of/>
                    <A_long_element_name/>
                    <A.name.separated.with.full.stops/>
                    <a123323123-231-231/>
                    <_12/>
               </permittedNames>
               
            

Документы с ошибками


Этот документ содержит несколько ошибок:

               <forbiddenNames>
                    <A;name/>
                    <last@name/>
                    <@#$%^()%+?=/>
                    <A*2/>
                    <1ex/>
               </forbiddenNames>
               
            

Имена не могут начинаться с 'xml':

               <forbiddenNames>
                    <xmlTag/>
                    <XMLTag/>
                    <XmLTag/>
                    <xMlTag/>
                    <xmLTag/>
               </forbiddenNames>