Professional Documents
Culture Documents
<title>
Alphabet from A to Z P
Prvo d
dete
t element
l t sa ttekstom
k t
</title>
<isbn number="1112-23-4356" /> Prazan element (bez teksta)
<firstName>Boreng</firstName>
fi N B /fi N Ugnježđena deca elementi
<lastName>Riter</lastName>
</author> Završni kontrolni kod elementa
<?xml version=
version="1
1.0
0" encoding=
encoding="ISO
ISO-8859-1
8859 1"?>
?>
ISO-8859-1
ISO 8859 2
ISO-8859-2
ISO-8859-5 ћирилица
Ispravno: Neispravno:
<?xml version="1.0"?>
<colors> <?xml version="1.0"?>
<color>red</color> <color>red</color>
<color>green</color> <color>green</color>
</colors>
<za>Peru</za> <datum>25/05/2005</datum>
<od>Mike</od> <za>Peru</za>
<naslov>Pozdrav</naslov> <od>Mike</od>
</poruka>
oš e datu
Prošireni datum element
ee e t
<?xml version="1.0" encoding="ISO-8859-1"?>
<poruka>
<datum>
<dan>25</dan>
<mesec>5</mesec>
<godina>2005</godina>
</datum>
<od>Mike</od>
<naslov>Pozdrav</naslov>
<sadrzaj>Vidimo se sutra!</sadrzaj>
</poruka>
edostatc at
Nedostatci atributa:
buta
Ne mogu sadržati višestruke vrednosti (elementi
mogu)
Ne mogu se lako proširiti
Teži su za korišćenje
Teško se testiraju korišćenjem Document Type
Definition (DTD), koji se koristi za definisanje
legalnih elemenata XML dokumenta
<osoba>
<ime>Pera</ime>
<prezime>Peric</prezime>
</osoba>
<message>if
essage sa
salary
a y < 1000
000 t
then</message>
e / essage nevalidno!
e a d o!
<message>if salary < 1000 then</message> validno
<catalogEntry>
<book>
<title>this book</title>
<isbn>0001</isbn>
<author>
<title>Dr.</title>
<lastName>Expert</lastName>
<firstName>Iman</firstName>
</author>
</book>
</catalogEntry>
© ЕТФ – 2007 24/27
XML - namespaces
Ovaj
O aj problem
p ob e se rešava
eša a korišćenjem
o šće je prefiksa
p e sa koji
oj
označavaju namespace:
<h:table>
<h:tr>
<h:td>Apples</h:td>
<h:td>Bananas</h:td>
</h:tr>
</h:table>
<f:table>
<f:name>African Coffee Table</f:name>
<f:width>80</f:width>
<f:length>120</f:length>
</f:table>