ВУЗ:
Составители:
5
используемый в документе . Для этого   к   атрибуту  xmlns достаточно  добавить 
двоеточие и имя псевдонима . Таким образом, наш  пример примет вид: 
xmlns:xsd  = “http://www.w3.org/1999/XMLSchema” 
Теперь  при   помощи префикса   xsd  можно   показать,  из  какого  
пространства  имен берется элемент. Например, элемент: 
<xsd: element> 
говорит нам, что   имя element происходит из декларации пространства  имен 
XML Schema. Префиксы  используются как с элементами , так и  атрибутами  
XML-документов. 
  У  декларации пространства  имен имеется область  действия. Это   важно , 
так  как  пространства   имен  не   всегда   декларируются  в  начале документа  
XML,  иногда   это   делается  в  последующих  его   разделах.  Декларация 
пространства  имен применима  к  элементу, в котором она  появляется, а  также 
к потомкам этого   элемента , даже если она  не  определена  там явным образом. 
Имя  может ссылаться  на   пространство   имен,  только если используется  в 
области   действия его   декларации. Нам также потребуется смешивать  области  
действия пространств   имен в  элементах.  В  связи   с   этим определены   два  
способа   декларации области   действия – default (по   умолчанию)  и  qualified 
(квалифицированный).  
  Чтобы   пространство   имен сделать  используемым по   умолчанию для 
некоторой области   документа ,  достаточно   опустить  декларацию префикса . 
Таким образом, пространство   имен, объявленное по   умолчанию в корневом 
элементе ,  считается  пространством по   умолчанию для всего   документа ,  и  
может быть  перекрыто   только более специфическим пространством имен, 
объявленным внутри  документа .  
 <?xml version=”1.0” encoding=“windows-1251”?> 
 <COLLECTION xmlns=”http://www.devan.org/books”> 
   <ITEM NUMBER=“1”> 
       <DESCRIPTION>книга   об XML</DESCRIPTION> 
       <TITLE>Освой самостоятельно  XML</TITLE> 
       <AUTHOR>Деван Шеперд</AUTHOR> 
    </ITEM> 
    <ITEM  xmlns=”urn:mystuff:artwork” NUMBER=“1”> 
       <DESCRIPTION>иллюстрации</DESCRIPTION> 
       <ARTIST>Е. Антони </ARTIST> 
    </ITEM> 
                                    5
используемый в документе. Для этого к атрибуту xmlns достаточно добавить
двоеточие и имя псевдонима. Таким образом, наш пример примет вид:
             xmlns:xsd = “http://www.w3.org/1999/XMLSchema”
      Теперь при помощи префикса xsd можно показать, из какого
пространства имен берется элемент. Например, элемент:
                               
говорит нам, что имя element происходит из декларации пространства имен
XML Schema. Префиксы используются как с элементами, так и атрибутами
XML-документов.
      У декларации пространства имен имеется область действия. Это важно,
так как пространства имен не всегда декларируются в начале документа
XML, иногда это делается в последующих его разделах. Декларация
пространства имен применима к элементу, в котором она появляется, а также
к потомкам этого элемента, даже если она не определена там явным образом.
Имя может ссылаться на пространство имен, только если используется в
области действия его декларации. Нам также потребуется смешивать области
действия пространств имен в элементах. В связи с этим определены два
способа декларации области действия – default (по умолчанию) и qualified
(квалифицированный).
      Чтобы пространство имен сделать используемым по умолчанию для
некоторой области документа, достаточно опустить декларацию префикса.
Таким образом, пространство имен, объявленное по умолчанию в корневом
элементе, считается пространством по умолчанию для всего документа, и
может быть перекрыто только более специфическим пространством имен,
объявленным внутри документа.
     
     
       - 
         
книга об XML 
         Освой самостоятельно XML 
         Деван Шеперд 
        
       - 
         
иллюстрации 
         Е. Антони 
        
  Страницы
- « первая
 - ‹ предыдущая
 - …
 - 3
 - 4
 - 5
 - 6
 - 7
 - …
 - следующая ›
 - последняя »
 
