ВУЗ:
Составители:
Рубрика:
34
Атрибут noNamespaceSchemaLocation используется для того, чтобы
ссылаться на XML–схемы, которые не определены в целевом пространстве
имен.
<journal xmlns="http://www.example.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="example.xsd">
Атрибут noNamespaceSchemaLocation может содержать только
ссылку на файл схемы и не может содержать uri, идентифицирующий
пространство имен.
Еще раз отметим, что значения атрибутов schemaLocation и
noNamespaceSchemaLocation не являются обязательными для XML–
процессора.
Теперь возьмем пример Journal3.xml и переделаем его так, чтобы он
ссылался на XML–cхему Schema_3.xsd.
Пример 18. Journal4.xml
<?xml version="1.0" encoding="utf-8"?>
<journal xmlns:xsi='http://www.w3.org/2001/XMLSchema-
instance'
xsi:noNamespaceSchemaLocation='Schema_3.xsd'>
<jrntitle>Lobachevsky'Journal</jrntitle>
<contacts>
<address>Kazan State University</address>
<url>ljm.ksu.ru</url>
</contacts>
<articles>
<article ID="1">
<title>MathML and TeX</title>
<author>M. Malakhaltsev</author>
</article>
<article ID="2">
<title>MathML and RDF</title>
<author>E. Lipachev</author>
</article>
</articles>
Атрибут noNamespaceSchemaLocation используется для того, чтобы ссылаться на XML–схемы, которые не определены в целевом пространстве имен.Атрибут noNamespaceSchemaLocation может содержать только ссылку на файл схемы и не может содержать uri, идентифицирующий пространство имен. Еще раз отметим, что значения атрибутов schemaLocation и noNamespaceSchemaLocation не являются обязательными для XML– процессора. Теперь возьмем пример Journal3.xml и переделаем его так, чтобы он ссылался на XML–cхему Schema_3.xsd. Пример 18. Journal4.xml Lobachevsky'Journal Kazan State University ljm.ksu.ru 34 MathML and TeX M. Malakhaltsev MathML and RDF E. Lipachev
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »