🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by beherit Fri, 26 Sep 2008 14:52
[noob] DTD
#10005
Author: beherit
Date: Fri, 26 Sep 2008 14:52
23 lines
2047 bytes
Jestem swiezy z XMLa, a tym bardziej DTD :)
Mamy problem ze rodzic np. ksiazka ma od 1-3 autorow i tytul.
W DTD nie ma mozliwosci z tego co sie orientuje (w przeciwienstwie do
XML Schema) zapisu od do ilosci elementow.

Wydaje sie ze ksiazka majaca od 1 do 3 autorow i tytul moze byc
zapisana w taki sposob:
<!element ksiazka (autor, autor?, autor?, tytul)>

lub taki:
<!element ksiazka ((autor, ksiazka | autor, autor, ksiazka | autor,
autor, autor, ksiazka))>

czy obie te formy sa rownowazne? czy sa prawidlowe?

PS. Poprawcie mnie prosze jesli sie myle w DTD, _NIE_ ma mozliwosci
zapisania, ze atrybut jest liczba i ma 11 znakow - np. opcjonalny
PESEL do autora (co wstawic zamiast ???? zeby oznaczalo to w DTD 11
cyfr?:
<!ATTLIST autor PESEL ???? #IMPLIED>

pozdr,
p.
Re: [noob] DTD
#10006
Author: szomiz
Date: Sun, 28 Sep 2008 17:24
29 lines
1967 bytes
Uzytkownik "beherit" <beherit@firenet.eu.org> napisal w wiadomosci 
news:3d3b218d-32a6-4cd1-b851-421e55b47e6b@73g2000hsx.googlegroups.com...

> Wydaje sie ze ksiazka majaca od 1 do 3 autorow i tytul moze byc
> zapisana w taki sposob:
> <!element ksiazka (autor, autor?, autor?, tytul)>

Nawet jezeli ten zapis jest poprawny to jest brzydszy niz kupa nosorozca.

> lub taki:
> <!element ksiazka ((autor, ksiazka | autor, autor, ksiazka | autor,
> autor, autor, ksiazka))>

A to jawi sie jako piec kup na metrze kwadratowym.

> czy obie te formy sa rownowazne? czy sa prawidlowe?

Pierwszy z brzega parser rozwieje watpliwosci.

Z czego wynika potrzeba zastosowania DTD?

> PS. Poprawcie mnie prosze jesli sie myle w DTD, _NIE_ ma mozliwosci
> zapisania, ze atrybut jest liczba i ma 11 znakow - np. opcjonalny
> PESEL do autora (co wstawic zamiast ???? zeby oznaczalo to w DTD 11
> cyfr?:

Niedasie.

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