Гость
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / схема получить атрибут из пространства имён / 5 сообщений из 5, страница 1 из 1
05.03.2009, 09:36
    #35852340
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
схема получить атрибут из пространства имён
xml

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
<?xml version='1.0' encoding='UTF-8' ?>
<RDF xmlns:r="http://www.w3.org/TR/RDF/"
     xmlns:d="http://purl.org/dc/elements/1.0/"  
     xmlns="http://dmoz.org/rdf">

<!-- Generated at 2004-05-04 01:05:15 GMT on dust -->

<Topic r:id="Топ">
  <catid> 1 </catid>
</Topic>

<ExternalPage about="">
  <topic>Top/</topic>
</ExternalPage>

<Topic r:id="Top/Arts">
  <catid> 2 </catid>
</Topic>

<Topic r:id="Top/Arts/Movies">
  <catid> 38 </catid>

</Topic>

<Topic r:id="Top/Arts/Movies/Titles">
  <catid> 465672 </catid>
</Topic>

<Topic r:id="Top/Arts/Movies/Titles/1">
  <catid> 54803 </catid>
</Topic>

<Topic r:id="Top/Arts/Movies/Titles/1/10_Rillington_Place">
  <catid> 205108 </catid>
  <link r:resource="http://www.britishhorrorfilms.co.uk/rillington.shtml"/>
  <link r:resource="http://www.shoestring.org/mmi_revs/10-rillington-place.html"/>
  <link r:resource="http://www.tvguide.com/movies/database/ShowMovie.asp?MI=22983"/>
  <link r:resource="http://us.imdb.com/title/tt0066730/"/>
</Topic>

<ExternalPage about="http://www.britishhorrorfilms.co.uk/rillington.shtml">
  <d:Title>British Horror Films:  10  Rillington Place</d:Title>
  <d:Description>Review which looks at plot especially the shocking features of it.</d:Description>
  <topic>Top/Arts/Movies/Titles/ 1 /10_Rillington_Place</topic>
</ExternalPage>

<ExternalPage about="http://www.shoestring.org/mmi_revs/10-rillington-place.html">
  <d:Title>MMI Movie Review:  10  Rillington Place</d:Title>
  <d:Description>Review includes plot, real life story behind the film and realism in the film.</d:Description>
  <topic>Top/Arts/Movies/Titles/ 1 /10_Rillington_Place</topic>
</ExternalPage>

<ExternalPage about="http://www.tvguide.com/movies/database/ShowMovie.asp?MI=22983">
  <d:Title>TV Guide Online:  10  Rillington Place</d:Title>
  <d:Description>Review and credits.</d:Description>
  <topic>Top/Arts/Movies/Titles/ 1 /10_Rillington_Place</topic>

</ExternalPage>

<ExternalPage about="http://us.imdb.com/title/tt0066730/">
  <d:Title>IMDb :  10  Rillington Place ( 1971 )</d:Title>
  <d:Description>Full cast and crew for the film, and other information from the Internet Movie Database.</d:Description>
  <topic>Top/Arts/Movies/Titles/ 1 /10_Rillington_Place</topic>
</ExternalPage>
........
</RDF>


схема
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<?xml version="1.0" ?>
<Schema name="Schema1" xmlns="urn:schemas-microsoft-com:xml-data" xmlns:dt="urn:schemas-microsoft-com:datatypes" xmlns:sql="urn:schemas-microsoft-com:xml-sql" 
     xmlns:r="http://www.w3.org/TR/RDF/"
     xmlns:d="http://purl.org/dc/elements/1.0/"    >

		 <ElementType name="catid" dt:type="i8"/>
		 <AttributeType name="catname" dt:type="string"/>
		 
		 <ElementType name="root" sql:is-constant="1">
			 <element type="Topic" />
		 </ElementType>
		
		
		 <ElementType name="Topic" sql:relation="category">
			 <AttributeType name="r:id"/>
			 <attribute type="r:id" sql:field="catname"/>
			 <element type="catid" sql:field="idcat"/>
		 </ElementType>
</Schema>

при попытке получить атрибут "r:id" ошибка "id is Invalid"
как правильно это записать
...
Рейтинг: 0 / 0
06.03.2009, 22:47
    #35856823
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
схема получить атрибут из пространства имён
а делать не через XDR а по другому можно ?
...
Рейтинг: 0 / 0
06.03.2009, 23:52
    #35856866
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
схема получить атрибут из пространства имён
Вообще XDR уже давно объявлена устаревшей. Юзайте XSD

С уважением, Vasilisk
...
Рейтинг: 0 / 0
07.03.2009, 11:41
    #35857010
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
схема получить атрибут из пространства имён
а на XSD как схему с такими условиями написать ?
...
Рейтинг: 0 / 0
08.03.2009, 00:47
    #35857402
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
схема получить атрибут из пространства имён
michael Rа на XSD как схему с такими условиями написать ?
Не силен я в XDR, поэтому ничего сказать не могу. Попробуйте почитать документацию
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / схема получить атрибут из пространства имён / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]