Ak by sa dalo, mozno by ste mali prejst na XML schemy.
Tam sa Vami uvedene problemy jednoduchsie riesia.

S pozdravom
Radovana Straube

--- Lukas Benda <[EMAIL PROTECTED]> wrote:

> Dobry den,
> 
> vytvarim svuj DTD soubor pro popis datove struktury
> v XML. Mam takove dva 
> problemy. Prvni je jak oznacit ze najeky element je
> prvni? Jak oznacit ze 
> muze byt pouzit pouze jednou a to jako hlavni
> element?
> 
> Kdyz pouzijete tag beans co je ve springu (tak vam
> to Emacs zareze uplne 
> nalevo), zatimco muj hlavni element doskoci. Proste
> jednoznacne nejak 
> zjistit, ze se nejedna o prvni element. (Podobne je
> to treba s Docbook, kdyz 
> do suboru vlozite jenom chapter, tak odskoci, kdyz
> tam ale date tag book, tak 
> se to zareze spravne na kraj souboru).
> 
> Tohle je definice prvniho elementu:
> <!ELEMENT tests (title?, (para | figure)*, (import |
> test)*)>
> 
> Druhym problemem je ze sice vim jak ma vypadat
> definice prazdneho elementu:
> napr.: <!ELEMENT imagedata EMPTY>
> 
> Jenze ja chci element, ktery je sice prazdy
> (vetsionu), ale bocas muze byt i 
> neprazdny. Tipicky je to ve springu element
> <property> muze mit formu:
> <property name="" value="" />
> ale taky
> <property name=""><value></value></property>
> 
> Jak se definuje tohle? Pac kdyz pak validuju
> dokument pomoci onsgmls tak mi 
> rve ze je dokument nevalidni.
> 
> S pozdravem Lukas Benda
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Odpovedet emailem