Proširivi jezik za označavanje (XML) standard je koji je razvila međunarodna organizacija W3C za smještanje relativno male količine podataka u tekstualne datoteke. Datoteke s proširenjem xml skripte se češće koriste kao izvor podataka, ali ponekad je potrebno podatke koji se sadrže prikazati direktno na stranici preglednika bez upotrebe skripti.
Instrukcije
Korak 1
Ako je XML datoteku namijenjeno korištenju male grupe korisnika (u korporacijskoj, kućnoj mreži ili čak na istom računaru), možda neće biti potrebne dodatne mjere. Neke verzije pregledača - Mozilla Firefox, Internet Explorer - mogu prikazati takve datoteke u strukturi stabla sa proširivim čvorovima.
Korak 2
Još jedan relativno jednostavan način je korištenje zasebne datoteke s CSS uputama koje opisuju pravila za formatiranje podataka koji se izlaze iz XML datoteke. Da biste ga koristili, prvo pripremite ovu datoteku - u ovom slučaju, stilski listovi izrađeni su prema uobičajenim CSS pravilima za standardne HTML stranice. Zatim otpremite tabelu stilova na server web lokacije.
Korak 3
Otvorite XML datoteku u bilo kojem uređivaču teksta, ili još bolje ako imate specijalizirani uređivač s isticanjem sintakse. Na početak koda dodajte još jedan redak s vezom na generirani CSS list stilova za ovaj dokument. Na primjer, ako se stilovi stave u datoteku zvanu xmlStyles.css i spreme u istu mapu kao i XML datoteka, umetnuti redak trebao bi izgledati ovako:
Korak 4
Spremite uređenu XML datoteku i ovo će dovršiti operaciju.
Korak 5
Drugi način prikazivanja XML dokumenta je korištenje pravila stilskog lista proširivog jezika stilova (XSL). Ima nekoliko varijacija (XSLT, XSL-FO, XPath) sa različitim svrhama. Korištenje ove metode, u pravilu, također zahtijeva stvaranje zasebne datoteke s uputama koje opisuju kako prikazati XML dokument. Veza do ove vanjske datoteke nalazi se i na početku teksta dokumenta. U svom najjednostavnijem obliku, za vanjsku datoteku nazvanu xmlStyles.xsl koja se nalazi u istom direktoriju kao i glavni dokument, ova veza može izgledati ovako:
Naravno, priprema takve datoteke zahtijeva poznavanje odgovarajućih jezika - XSLT, XSL-FO, XPath.