XML-схема с "xmlns" - PullRequest
       1

XML-схема с "xmlns"

0 голосов
/ 22 ноября 2011

Мне нужно больше разъяснений в вопросе / ответе, опубликованном здесь, Настраиваемые атрибуты в xsd-схеме

Был следующий xsd,

<xsd:element name="Book">
      <xsd:complexType>
         <xsd:sequence>
            <xsd:element name="Author" type="xsd:string" >
        <xsd:annotation>
            <xsd:appinfo>
                <foo:listable value="true"/>
            </xsd:appinfo>
        </xsd:annotation>
             </xsd:element>
            <xsd:element name="Pages" type="xsd:int" />
         </xsd:sequence>
      </xsd:complexType>
   </xsd:element>
</xsd:schema>

в этом, указав следующий URL

xmlns: foo = "http://www.example.org/bar"

каково будет содержимое этого URL и как его создать?

Ответы [ 2 ]

3 голосов
/ 22 ноября 2011

xmlns:foo="http://www.example.org/bar"

каким будет содержимое этого URL и как его создать?

Это не URLЭто идентификатор пространства имен.Это похоже на URL-адрес, чтобы уменьшить вероятность столкновения пространства имен.

Традиционно в URL-адрес помещается некая форма удобочитаемой документации, которая соответствует названию пространства имен.

0 голосов
/ 23 ноября 2011

Вы, похоже, не понимаете отношения между схемами, документами экземпляров и пространствами имен. Я не уверен, в чем путаница, но в результате ваш вопрос просто не имеет смысла. Это все равно, что показать нам схему и сказать: «учитывая эту схему, какова цена пинты пива?»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...