Разрешает ли XML использование пространства имен перед объявлением? - PullRequest
1 голос
/ 16 февраля 2012

Я нашел пример из ac # book следующим образом:

<text:directory                         
   xmlns:text = "urn:deitel:textInfo"   
   xmlns:image = "urn:deitel:imageInfo">

   <text:file filename = "book.xml">

      ...

Кажется, пространство имен text используется для определения каталога до того, как будет объявлено в следующей строке.Я что-то неправильно понимаю?Пример кода верный, только мне непонятно.

1 Ответ

2 голосов
/ 16 февраля 2012

XML не заботится о строках.Они просто "белое пространство".Таким образом, пространство имен вообще не объявляется в следующей строке, оно объявляется в том же элементе, где оно используется.

...