Основы Internet-технологий для математиков. Введение в XML. Махортов С.Д - 10 стр.

UptoLike

10
<TO>Миша</TO>
<FROM>Дима </FROM>
<HEADING>Напоминание</HEADING>
<BODY>Приезжаю на этих выходных</BODY>
</NOTE>
XML-документ может состоять из простых и сложных элементов.
Простые типы служат основой построения блоков схемы . Элемент простого
типа это XML-элемент, который может содержать только текст, но не
может содержать в себе другие элементы или атрибуты . Текст может быть
одного из типов, включенных в определение XML-схем, а может
принадлежать типу, который вы создали сами . Также вы можете добавить к
типу данных дополнительные ограничения, грани (facets), чтобы данные
находились в определенных пределах. Синтаксис определения элемента
простого типа таков:
<xs:element name=xxx type=yyy/>, где xxx имя элемента , yyy тип
элемента
Вот некоторые XML-элементы :
<LASTNAME >Иванов</LASTNAME>
<AGE>34</AGE>
<DATEBORN>1988-03-27</DATEBORN>
А вот соответствующие им определения элементов простого типа :
<xs:element name =LASTNAME type=xs:string/>
<xs:element name=AGE type=xs:unsigned-byte/>
<xs:element name=DATEBORN type=xs:date/>
Язык XSD содержит большое количество встроенных простых типов
данных:
Простой тип Описание Пример
string строка «это тестовая строка»
boolean логический true, false, 1, 0
float Одинарная точность 32 разряда с плавающей
точкой
double
Двойная точность
64 разряда с плавающей
точкой
decimal
-43.21, 0, 123.4, 1500.00
timelnstant 1989-07-17Т 11:30:00.000-05:00 17 июля 1989 года 11.30
по европейскому времени
                                     10

        Миша
        Дима
        Напоминание
        Приезжаю на этих выходных
      

     XML-документ может состоять из простых и сложных элементов.
Простые типы служат основой построения блоков схемы. Элемент простого
типа – это XML-элемент, который может содержать только текст, но не
может содержать в себе другие элементы или атрибуты. Текст может быть
одного из типов, включенных в определение         XML-схем, а может
принадлежать типу, который вы создали сами. Также вы можете добавить к
типу данных дополнительные ограничения, грани (facets), чтобы данные
находились в определенных пределах. Синтаксис определения элемента
простого типа таков:

   , где xxx – имя элемента, yyy – тип
элемента

         Вот некоторые XML-элементы:

   Иванов
   34
   1988-03-27

         А вот соответствующие им определения элементов простого типа:

   
   
   

      Язык XSD содержит большое количество встроенных простых типов
данных:

 Простой тип                Описание                         Пример
string            строка                          «это тестовая строка»
boolean           логический                      true, false, 1, 0
float             Одинарная точность              32 разряда с плавающей
                                                  точкой
                                                  64 разряда с плавающей
double            Двойная точность
                                                  точкой
decimal                                           -43.21, 0, 123.4, 1500.00
timelnstant       1989-07-17Т11:30:00.000-05:00   17 июля 1989 года 11.30
                                                  по европейскому времени