Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Prve tri linije moraju biti identične sljedećima:

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>

...


<!DOCTYPE podatci SYSTEM "http://www.isvu.hr/dtds/oslobDioIspit.dtd">
<podatci>

<podatci> 

Nakon toga slijedi zapis o oslobođenju od dijela ispita:<oslobDioIspit>
  <sifPred>12040</sifPred>
  <JMBAG>0066000363</JMBAG>
  <akGodina>2001</akGodina>
  <oznVrOslob>P</oznVrOslob>
  <kratOcjenaZaVU>4</kratOcjenaZaVU>
  <datumAktiviranja>20

Code Block
languagexml
<oslobDioIspit>
  <sifPred>12040</sifPred>
  <JMBAG>0066000363</JMBAG>
  <akGodina>2001</akGodina>
  <oznVrOslob>P</oznVrOslob>
  <kratOcjenaZaVU>4</kratOcjenaZaVU>
  <datumAktiviranja>20.12.2001</datumAktiviranja>

...


  <datumDeaktiviranja>20.12.2002</datumDeaktiviranja>

...


</oslobDioIspit>

 

Ovakvih zapisa treba biti onoliko koliko se zapisa o oslobođenju namjerava unijeti. Granice svakog zapisa određene su početnom oznakom <oslobDioIspit> i završnom oznakom </oslobDioIspit>. Unutar njih se nalaze relevenatni podaci, od kojih svaki pojedinačno ima svoju početnu i završnu oznaku (npr. <sifPred> i </sifPred>).

Značenja podataka u zapisu su sljedeća:

Code Block
languagexml
<sifPred> - šifra predmeta za koji se želi unijeti oslobođenje

...


<JMBAG> - JMBAG studenta za kojeg se želi unijeti oslobođenje

...


<akGodina> - akademska godina u kojoj je dotični student upisao dotični predmet

...


<oznVrOslob> - oznaka vrste oslobodenja: P (pismeni), U (usmeni)

...


<kratOcjenaZaVU> - ocjena s kojom se student oslobađa dijela ispita

...


<datumAktiviranja> - datum od kojeg počinje vrijediti oslobođenje od dijela ispita

...


<datumDeaktiviranja> - datum do kojeg vrijedi oslobođenje od dijela ispita

 

Podatak o datumu deaktiviranja ne mora nužno postojati. U tom slučaju moguće je prepraviti strukturu na neki od dva sljedeća načina:

  • može se ispustiti cijeli redak teksta koji se na to odnosi. Dakle, gornji isječak datoteke bi u tom slučaju izgledao:
Code Block
languagexml
<oslobDioIspit>

...


  <sifPred>12040</sifPred>

...


  <JMBAG>0066000363</JMBAG>

...


  <akGodina>2001</akGodina>

...


  <oznVrOslob>P</oznVrOslob>

...


  <kratOcjenaZaVU>4</kratOcjenaZaVU>

...


  <datumAktiviranja>20.12.2001</datumAktiviranja>

...


</oslobDioIspit>

 

  • može se ostaviti podatak prazan (neupisan). U tom slučaju odsječak bi izgledao:

...

Code Block
languagexml
<oslobDioIspit>
  <sifPred>12040</sifPred>
  <JMBAG>0066000363</JMBAG>
  <akGodina>2001</akGodina>
  <oznVrOslob>P</oznVrOslob>
  <kratOcjenaZaVU>4</kratOcjenaZaVU>
  <datumAktiviranja>20.12.2001</datumAktiviranja>

...


  <datumDeaktiviranja></datumDeaktiviranja>

...


</oslobDioIspit>

 

Broj ovakvih zapisa o oslobođenju je neograničen. Nakon njih dolazi završna oznaka za kraj datoteke:

Code Block
languagexml
</podatci>

podatci>.