XML XSLT
Start arrow DTD arrow Tworzenie dokumentu DTD
StartJęzyk XMLDTDXSLTXML SchemaStyle CSSXHTMLXSLTWMLAnkietaLinki
Menu serwisu
Start
Język XML
DTD
XSLT
XML Schema
Style CSS
XHTML
XSLT
WML
Ankieta
Linki

Partnerzy

Internet - podstawy internetu, email, Usenet, FTP, WWW

Tonery,tusze - bębny do drukarek, atramenty do drukarek, folie do faksów w sklepie internetowym Tonershop

Sieci komputerowe - systemy sieciowe, technologie

Systemy sprzedaży - handel, kody kreskowe, identyfikacja towarów

Automatyczna identyfikacja - systemy identyfikacji, etykiet

Tworzenie dokumentu DTD

Tworząc definicję DTD warto jako punkt wyjścia potraktować przykładowy, rozbudowany dokument, który miałby być zgodny z tym DTD. Przydatnym jest stworzenie listy dopuszczalnych elementów, zestawienia opisującego ich wzajemne zagnieżdżenie.  Należałoby określić co każdy z elementów musi zawierać i co może zawierać. Przykład takiego zestawienia prezentuje tabela 3.

 

 

 tabelka

 

Przy określaniu potencjalnej zawartości dokumenttu trzeba brać pod uwagę to, że składnia DTD jest w dużej mierze ograniczona. Nie występuje podział na szczegółowe typy danych, które mogą wystąpić wewnątrz elementów. Oprócz innych podelementów, element może zawierać ogólnie pojęte dane znakowe określane #PCDATA. Do pewnego stopnia można określać jakie są wymagane, lub dopuszczalne liczby poszczególnych elementów.  Ważną sentencją oddającą podejście do tworzenia DTD jest zasada polegająca na tym, że to co w DTD nie jest jawnie dozwolone, należy traktować jako zabronione. Przykładowo jeśli określono, że element PRACOWNIK może zawierać elementy potomne NAZWISKO, STANOWISKO, E MAIL, to automatycznie należy przyjąć że nie można zdefiniować dla niego żadnego innego elementu potomnego np. MIEJSCOWOSC.

 
« poprzedni artykuł   następny artykuł »
 
Wydanie polskie: Copyright (C) 2005 Polskie Centrum Joomla! :: (C) 2018 XML XSLT
Joomla! jest wolnym oprogramowaniem udostępnianym na warunkach licencji GNU/GPL.
www.xmlxsl.pl - Język XML, język XSLT, DTD, języki XHTML, WML