🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

12 total messages Started by szomiz Thu, 03 Jul 2008 13:19
[Schema] Nie ma takiego numeru, nie ma takiego numeru
#9909
Author: szomiz
Date: Thu, 03 Jul 2008 13:19
17 lines
1441 bytes
Jakis czas temu wymyslilismy z Toudim scheme (moim zdaniem poprawna) 
okreslajaca dokument, ktory nie moze istniec:

<xs:element name="level" type="levelDef"/>

<xs:complexType name="levelDef">
    <xs:sequence>
        <xs:element name="level" type="levelDef"/>
    </xs:sequence>
</xs:complexType>

Ma ktos pomysly na inne schemy tego typu? Ewentualnie pomysl na wykazanie 
niezgodnosci powyzszego ze schemowa specyfikacja?

;>

sz. 
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9910
Author: Cohen
Date: Sun, 14 Sep 2008 16:16
9 lines
1168 bytes
szomiz pisze:
> Ewentualnie pomysl na wykazanie 
> niezgodnosci powyzszego ze schemowa specyfikacja?
> ;>

   http://www.w3.org/TR/xmlschema-1/#coss-ct

Schema Component Constraint: Complex Type Definition Properties Correct
Punkt 3: Circular definitions are disallowed [...]
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9911
Author: TOUDIdel
Date: Mon, 15 Sep 2008 08:15
10 lines
1346 bytes
Użytkownik "Cohen" <cohen72@o2.pl> napisał w wiadomości 
news:gajd71$rlp$1@news.onet.pl...
>   http://www.w3.org/TR/xmlschema-1/#coss-ct
> Schema Component Constraint: Complex Type Definition Properties Correct
> Punkt 3: Circular definitions are disallowed [...]

faktycznie...czyli jest jawnie zakazane
-- 
td 
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9914
Author: szomiz
Date: Mon, 15 Sep 2008 12:07
15 lines
1517 bytes
Użytkownik "Cohen" <cohen72@o2.pl> napisał w wiadomości 
news:gajd71$rlp$1@news.onet.pl...

>   http://www.w3.org/TR/xmlschema-1/#coss-ct
>
> Schema Component Constraint: Complex Type Definition Properties Correct
> Punkt 3: Circular definitions are disallowed [...]

To raczej nie to.

Hint 1: div w div-ie w div-ie... (xhtml)
Hint 2: element -> complexType -> sequence -> element -> complexType ... 
(schema schemy)

sz.
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9912
Author: szomiz
Date: Mon, 15 Sep 2008 12:27
23 lines
1786 bytes
Użytkownik "TOUDIdel" <toudidel@oDWA.pl> napisał w wiadomości 
news:gal5lh$dne$1@atlantis.news.neostrada.pl...
>
> Użytkownik "Cohen" <cohen72@o2.pl> napisał w wiadomości 
> news:gajd71$rlp$1@news.onet.pl...
>>   http://www.w3.org/TR/xmlschema-1/#coss-ct
>> Schema Component Constraint: Complex Type Definition Properties Correct
>> Punkt 3: Circular definitions are disallowed [...]
>
> faktycznie...czyli jest jawnie zakazane

<attributeGroup
  id = ID
  name = NCName
  ref = QName
  {any attributes with non-schema namespace . . .}>
  Content: (annotation?, ((attribute | attributeGroup)*, anyAttribute?))
</attributeGroup>

;>

sz. 
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9915
Author: Andrew Cohen
Date: Mon, 15 Sep 2008 13:38
10 lines
1519 bytes
szomiz pisze:
> To raczej nie to.
> 
> Hint 1: div w div-ie w div-ie... (xhtml)
   Co ma div w div-ie do fragmentu schemy, który podałeś na początku? Gdyby np. dorzucić jakieś minOccurs="0" - co wtedy?
   Jeśli bardzo się upierasz przy tych divach, to wskaż konstrukcję, która odpowiadałaby Twojej konstrukcji w którejś z schem na stronie: http://www.w3.org/TR/xhtml1-schema/

> Hint 2: element -> complexType -> sequence -> element -> complexType ... 
> (schema schemy)
   Analogiczna sprawa: http://www.w3.org/TR/xmlschema-1/#normative-schemaSchema
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9913
Author: Andrew Cohen
Date: Mon, 15 Sep 2008 13:39
12 lines
1237 bytes
szomiz pisze:
> <attributeGroup
>   id = ID
>   name = NCName
>   ref = QName
>   {any attributes with non-schema namespace . . .}>
>   Content: (annotation?, ((attribute | attributeGroup)*, anyAttribute?))
> </attributeGroup>
> 
> ;>

??
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9916
Author: szomiz
Date: Mon, 15 Sep 2008 15:36
16 lines
1736 bytes
Użytkownik "Andrew Cohen" <cohen72@o2.pl> napisał w wiadomości 
news:galoaf$nsc$1@news.onet.pl...
> szomiz pisze:
>> To raczej nie to.
>>
>> Hint 1: div w div-ie w div-ie... (xhtml)
>   Co ma div w div-ie do fragmentu schemy, który podałeś na początku? Gdyby 
> np. dorzucić jakieś minOccurs="0" - co wtedy?

A wtedy dokument moglby juz istniec.

Mnie chodzi o to, ze zacytowany przez ciebie kawalek specyfikacji dotyczy 
raczej zakazu wyprowadzania typow zlozonych w sposob, ktory doprowadzi do 
zapetlenia, niz zakazu definiowania dziecka w typie rodzica.

sz.
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9917
Author: Andrew Cohen
Date: Mon, 15 Sep 2008 16:20
18 lines
1980 bytes
szomiz pisze:
> U?ytkownik "Andrew Cohen" <cohen72@o2.pl> napisa^(3) w wiadomo?ci 
> news:galoaf$nsc$1@news.onet.pl...
>> szomiz pisze:
>>> To raczej nie to.
>>>
>>> Hint 1: div w div-ie w div-ie... (xhtml)
>>   Co ma div w div-ie do fragmentu schemy, który poda^(3)e? na pocz?tku? Gdyby 
>> np. dorzuci? jakie? minOccurs="0" - co wtedy?
> 
> A wtedy dokument moglby juz istniec.
   Czym potwierdzasz, że Twój "Hint 1" nie ma związku z pytaniem rozpoczynającym ten wątek.

> Mnie chodzi o to, ze zacytowany przez ciebie kawalek specyfikacji dotyczy 
> raczej zakazu wyprowadzania typow zlozonych w sposob, ktory doprowadzi do 
> zapetlenia, niz zakazu definiowania dziecka w typie rodzica.
   A kto mówił coś o jakimś zakazie definiowania dziecka w typie rodzica? Pytałeś, czy ktoś ma pomysł na wykazanie niezgodności Twojego fragmentu z schemową specyfikacją. Następnie napisałeś, że zacytowany przez mnie fragment specyfikacji "To raczej nie to."
   Skoro nie to, no to co?
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9918
Author: szomiz
Date: Mon, 15 Sep 2008 17:16
21 lines
1974 bytes
Użytkownik "Andrew Cohen" <cohen72@o2.pl> napisał w wiadomości 
news:gam1pd$l4p$1@news.onet.pl...

>> A wtedy dokument moglby juz istniec.
>   Czym potwierdzasz, że Twój "Hint 1" nie ma związku z pytaniem 
> rozpoczynającym ten wątek.

A to jest tylko twoje zdanie.

>   A kto mówił coś o jakimś zakazie definiowania dziecka w typie rodzica?

>> Pytałeś, czy ktoś ma pomysł na wykazanie niezgodności Twojego fragmentu z 
>> schemową specyfikacją. Następnie napisałeś, że zacytowany przez mnie 
>> fragment specyfikacji "To raczej nie to." Skoro nie to, no to co?

No wlasnie moim zdaniem nic.

sz.

P.S. A to nie jedyny przyklad walidujacej sie schemy, na podstawie ktorej 
nie da sie stworzyc poprawnego dokumentu
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9919
Author: Andrew Cohen
Date: Mon, 15 Sep 2008 18:07
3 lines
1231 bytes
szomiz pisze:
> No wlasnie moim zdaniem nic.
   OK. A czego według Ciebie dotyczy fragment "Punkt 3: Circular definitions are disallowed..."? div w div-ie w div-ie w XHTML-u?
Re: [Schema] Nie ma takiego numeru, nie ma takiego numeru
#9921
Author: szomiz
Date: Mon, 15 Sep 2008 18:18
19 lines
1939 bytes
Użytkownik "Andrew Cohen" <cohen72@o2.pl> napisał w wiadomości 
news:gam81h$ai4$1@news.onet.pl...
> szomiz pisze:
>> No wlasnie moim zdaniem nic.
>>>  OK. A czego według Ciebie dotyczy fragment "Punkt 3: Circular 
>>> definitions are disallowed..."?

complexType-ow wyprowadzanych (restrykcja badz rozszerzeniem) z innych 
complexType-ow. Tak by sciezka wyprowadzenia _musiala_ sie skonczyc 
(ewentulanie by mozna przerwac poszukiwanie po dotarciu do typu wspomnianego 
w akapicie).

>>>div w div-ie w div-ie w XHTML-u?

No bo to wlasnie przyklad czesto wykorzystywanej opcji, w ktorej dziecko 
jest dokladnie typu rodzica.

sz. 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads