Kategorija: ВЕБ програмирање

Миро Жарић

Vrijednosti atributa

XML specifikacija zahtijeva da vrijednosti atributa budu upisane u navodnicima. Ovdje vidimo još jednu razliku u odnosu na HTML koji je tolerantan o ovom pitanju. <?xml version=”1.0”?> <poruka datum=”01/10/06”>     <prima>Nenad</prima>   <salje>Dragana</salje>   <tekst>Ovo je dobro!</tekst> </poruka> Neispravan XML dokument (vrijednost atributa nije u navodnicima) <?xml version=”1.0”?> <poruka datum=01/10/06>   <prima>Nenad</prima>   <salje>Dragana</salje>…
Read more


25 Maja, 2021 0

XML dokument

Prvi element u nekom XML dokumentu je početni element (root element) koji sadrži sve ostale elemente u XML dokumentu. XML mora sadržavati samo jedan početni element. <?xml version=”1.0”?> <pocetni>   <prvi>     <drugi>     <treci>…..</treci>     </drugi>   </prvi> </pocetni> Neispravan XML dokument (sadrži dva početna elementa) <?xml version=”1.0”?> <pocetni>   <drugi>…
Read more


25 Maja, 2021 0

XML elementi

U XML dokumentu elementi mogu sadržavati druge elemente (sub-elemente) koji moraju biti pravilno ugniježđeni odnosno oznake se moraju zatvarati poštujući redoslijed kojim su i otvarane. Primjer za ispravno gniježdenje elemenata: <prvi> <drugi> <treci>Ovo je dobro!</treci> </drugi> </prvi> Primjer za neispravno gniježdenje elemenata: <prvi> <drugi> <treci>Ovo nije dobro!</drugi> </treci> </prvi>


25 Maja, 2021 0

XML oznake

XML oznake su osjetljive na velika i mala slova. Stoga XML oznake (tj. imena elemenata) moraju biti identično napisane s obzirom na velika i mala slova jer XML razlikuje npr. <oznaka> od <OZNAKA>. Primjer ispravno napisane oznake: <oznaka>Ovo je dobro!</oznaka> Primjer neispravno napisane oznake: <oznaka>Ovo nije dobro!</OZnaka>


15 Maja, 2021 0

XML sintaksa

Sintaksna pravila XML-a su jednostavna i moraju se poštivati za razliku od HTML-a, koji takođe ima pravila, ali se neka od njih ne moraju poštivati. Svi XML elementi moraju imati početnu i završnu oznaku. Ako se sljedeće  napiše u HTML-u, internet pretraživač nam neće javiti grešku iako ovi elementi nemaju završnu oznaku. <p>Ovo je tekst…
Read more


15 Maja, 2021 0

Komentari

•Komentari sadrže informaciju za autora i/ili korisnika XML dokumenta. Mogu se nalaziti bilo gdje u dokumentu. Komentar počinje sa <!– i završava sa –>. <?xml version=”1.0” encoding=”ISO-8859-1” ?> <!– ovaj dokument kreiran je u petak –> <datum> <dan>30</dan> <mjesec>10</mjesec> <godina>1969</godina> </datum> Komentar se ne može staviti unutar oznaka elementa ili na mjesto vrijednosti atributa.


15 Maja, 2021 0

Procesne instrukcije

Procesne instrukcije su takođe opcija XML dokumenta. Namjena im je prosljeđivanje informacija aplikaciji koja obrađuje XML dokument. Procesna instrukcija počinje sa <?, nakon toga ide ime procesne instrukcije i parametri (ako ih ima) i završava sa ?>. Primjer: Procesna instrukcija <?xml version='1.0’?> <?word document=”test.doc” ?> <root> … </root> Imena procesnih instrukcija ne smiju počinjati sa…
Read more


9 Maja, 2021 0

Atributi

Elementi mogu imati jedan ili više atributa. Atribut sadrži dodatnu informaciju za neki element i sastoji se od imena atributa i njegove pripadajuće vrijednosti. Vrijednost atributa mora biti navedena u navodnicima. Primjer XML elementa s pripadajućim atributom: <grad postbroj=”74450”>Brod</grad> U ovom primjeru XML elementu grad pridružen je atribut postbroj čija je vrijednost 74450.


9 Maja, 2021 0

Elementi

Kao što je već napomenuto XML je jezik koji koristi oznake za opis podataka. XML element je sastavljen od početne oznake, završne oznake i podatka između tih dviju oznaka. Početna i završna oznaka opisuju podatak koji je ujedno i vrijednost elementa. Naziv XML elementa definisan je sa te dvije oznake. <grad>Brod</grad> U navedenom primjeru prikazan…
Read more


9 Maja, 2021 0

Osnovni dijelovi XML dokumen

XML dokument se sastoji od deklaracija, elemenata, atributa, procesnih instrukcija i komentara. Prolog Prolog je opcionalni dio XML dokumenta i on može sadržavati dvije takođe opcionalne komponente (XML deklaraciju i deklaraciju tipa dokumenta): XML deklaracija označava verziju XML specifikacije po kojoj je rađen dokument. XML deklaracija koja sadrži informaciju o verziji XMLa izgleda ovako: <?xml…
Read more


28 Aprila, 2021 0