CCF2012121527 (2)

CCF2012121527 (2)



229

Przykład 9.4. (Plik: 09.04_dtd_zewnetrzne.xml)

<?xml version="1.O" encoding="UTF-8" ?>

<!DOCTYPE karty_ewidencyjne SYSTEM "09.04_karty.dtd">

połączenie do DTD zewnętrznego

<karty_ewidencyjne>

</karty_ewidencyj ne>

Aby zdefiniować łącznik do zewnętrznego pliku z DTD, stosuje się następujący sposób opisu łącznika:

<!DOCTYPE element_główny SYSTEM|PUBLIC nazwa_DTD>

gdzie:

SYSTEM - DTD do użytku prywatnego,

PUBLIC - DTD do użytku publicznego.

Nazwa DTD może być rozwinięta tak, aby zawierała dodatkowe informacje: nazwa_DTD: + I-//właściciel//DTD nazwa//KOD_PAŃSTWA//

gdzie:


np.


„+”    - DTD zatwierdzone przez organizacje standaryzacyjną,

- niestandardowe DTD,

właściciel    - imię i nazwisko właściciela dokumentu,

nazwa    - nazwa dokumentu,

kod_państwa - dwuliterowe oznaczenie państwa np.: PL,

<!DOCTYPE karty PUBLIC "-//DK//DTD dtd_vl//PL//" "karty.dtd">

STRUKTURA OPISU DTD

Wszystkie elementy użyte w pliku XML muszą być poprawnie zadeklarowane w pliku DTD. Deklaracja elementów jest bardzo prosta i opiera się na określeniu typów danych i krotności występowania:

Elementy (znaczniki)

Elementy w DTD deklarowane są w następujący sposób:

<!ELEMENT nazwa_elementu postać_elementu>

gdzie postać_elemenu przyjmuje wartości:


EMPTY

ANY

(#PCDATA)

(element)

(element 1, element2)


(element 1


-    definicja elementu pustego,

-    dowolna zawartość,

-    zawartość tekstowa,

-    element potomny,

-    sekwencja, występowanie elementów potomnych w zadanej kolejności,

element2) - lista wyboru, jako potomek, jeden z elementów listy



Wyszukiwarka

Podobne podstrony:
CCF2012121541 (2) Przykład 9.12. (Plik: 09.12_FOl.fo)(Plik: 09.12_Bramki_XSLFO.xml bez zmian w 09.1
CCF2012121504 171 Przykład 7.1. Szablon dokumentu HTML (Plik:
CCF2012121529 (2) 231Przj kład 9.5. (Piik: 09.05_xml_i_dtd.dtd) <!ELEMENT <!ELEMENT <
skanuj0138 Ściany wielowarstwowe 137 Przykład: przekrój przez jednowarstwową ścianę zewnętrzną z izo
Pedagogi ka/Pedagogik Socjalna Geodezja i KartografiaDolnośląska Szkoła Wyższa 20.09; 04.10; 19.10 g
(S)    ^ WSZYSTKIE WG DATY OTWAR...4- CZAS OtntALKZIOOW / [2019-09-031_
mc68hc05b8 uusp O1 o2 o3 O4 C>5V 06 07 08 09/ 04 CO D_ o_ / N/UUSP 10 7 6 5 4 3 2 1 52 51 5
164. 06-09-04 06-09-05 t ransfomiator t rój uzwojeni
003 Przykładowe kolokwium ,/uron, 04 02 2015 r Kolokwiom    / ćwiczeń .nidytoryjnyc
09 04 a Retrieving Audio Hardware Capabilities Example General drivef caoabiliKes
CCF20101007010 11 Przykład 4 Woltomierz 6/2 -cyfrowy o zakresie 10 V wskazał napięcie 11.65435 V (m
CCF20110120000 I Si . Przykłady cela, msza^missa hańba, hardy, obywatel, Wacław wójt ^ Vogt, cegła
CCF20130410001 stosunek wewnętrznego oporu cieplnego obiektu do zewnętrznego oporu cieplnego płynu
CCF20110330022 Tabela 3.2. Przykład karty oceny do testu na rozpoznawanie czterech smaków podstawow
CCF20110330024 Tabela 3.6. Przykładowe indywidualne i zbiorcze wyniki ocen testu rozpoznawania i de
CCF20110530017 (2) r b c Rys. 1 Przykłady głowic lancy tlenowej a)    głowica jednoo
CCF20120509003 4<> Część I. Przykłady i zadania 3. Dynamika cieczy doskonałej 47 4&

więcej podobnych podstron