XML XSLT
Start arrow DTD arrow Łączenie wewnętrznego i zewnętrznego 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

Łączenie wewnętrznego i zewnętrznego DTD

Istnieje możliwość połączenia zewnętrznej i wewnętrznej definicji DTD. W przypadku kiedy definicje dotyczą tych samych elementów, to priorytet mają ograniczenia określone w wewnętrznym DTD np.

<?xml version="1.0"?>
<!DOCTYPE UCZELNIA SYSTEM "uczelnia.dtd" [
 <!ELEMENT STUDENT (NAZWISKO,TELEFON)>
 <!ELEMENT TELEFON (#PCDATA)>
]>
<UCZELNIA>
    treść dokumentu XML
</UCZELNIA>

W powyższym kodzie zmieniono w stosunku do oryginalnej definicję elementu STUDENT. Należało także określić, co może zawierać element TELEFON, gdyż nie było jego definicji w pokazywanym wcześniej pliku uczelnia.dtd.

 
« 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