Uvod v XML


XML je namenjen opisovanju in je usmerjen v to, kaj podatki vsebujejo .

HTML pa je namenjen prikazovanju podatkov in je usmerjen v to,kako ti podatki izgledajo.

XML torej ni nadomestek HTML!


Kaj je XML?



Primer

Naslednji primer podaja kratko obvestilo Francita Petru, zapisano kot XML:
 
 
<note>

<to>Franci</to>

<from>Peter</from>

<heading>Pripomba</heading>

<body>Imej lep dan!</body>

</note>

Obvestilo ima glavo ( header) in telo (body). Ima tudi informacijo o pošiljatelju in prejemniku. In samo to. Nedo ali nekaj mora poskrbeti za prenos tega obvestila in nato za njegov prikaz.


XML je razširljiv

XML oznake niso vnaprej določene. Moramo si jih sami izmisliti.

Oznake v dokumentih   HTML in sama struktura teh dokumentov so vnaprej določene oziroma standardizirane. Primer teh standardnih oznak je na primer  <p>  ali <h1>......

V našem primeru z XML pa smo si izmislili oznake kot <to>  ali <from>.


XML je komplement  HTML

XML lahko smatramo kot aparaturno in programsko neodvisen način prenašanja informacij med računalniki na svetovnem spletu. Za sam prikaz oziroma fortmatiranje teh podatkov pa je odgovoren HTML.