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


Требования к правильно оформленному документу XML


  • Каждый элемент должен иметь открывающий и закрывающий теги, за исключением пустых элементов, для которых предусмотрен специальный синтаксис пустого элемента.

  • Имя открывающего тега должно совпадать с именем закрывающего тега. Заметим, что язык XML чувствителен к регистру. Варианты:

  • неправильно: <Name></name>;

  • правильно: <name></name>.

  • Элементы должны быть правильно вложены друг в друга. Варианты:

    • неправильно. <р><b> какой-нибудь текст </р></b>;

    • правильно: <р><b> какой-нибудь текст </b></р>.

    • Имена элементов не должны содержать символа < или > и должны начинаться с буквы или символа подчеркивания

    • Имена элементов не могут начинаться с символов xml (в любой комбинации верхнего и нижнего регистров)

    • В именах элементов не должно содержаться двоеточия, за исключением пространств имен.

    • Атрибуты не должны появляться более одного раза в открывающем теге или в теге пустого элемента.

    • Значения атрибутов должны быть заключены в кавычки.

    • В значениях атрибутов не должны содержаться прямые или непрямые ссылки на внешние сущности.

    • Текст, подставляемый вместо любой сущности, на которую имеется прямая или косвенная ссылка, являющаяся значением некоторого атрибута, не должен содержать символа < (это не относится к сущности &lt;).




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



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