XML peruskurssi
- Edellinen sivu Javascript
- Seuraava sivu Palvelinohjelmointi
XML on suunniteltu kuvaamaan tietoja, ja sen painopiste on tietojen sisältö.
HTML on suunniteltu näyttämään tietoja, ja sen painopiste on tietojen ulkoasu.
Olisi hyvä tietää perusasiat:
Ennen kuin jatkat, sinun on perustiedoissaan ymmärrettävä seuraavat:
- HTML / XHTML
- JavaScript tai VBScript
Jos haluat aloittaa näiden projektien opiskelusta, löydät ne meidän Etusivu Vierailkaessa näissä oppaissa.
Mitä XML on?
- XML tarkoittaaLaajennettava merkkiyleiskieli(EXtensible Markup Language)
- XML onmerkkiyleiskielija on hyvin samanlainen kuin HTML
- XML on suunniteltukuvailla tietoja
- XML-merkit eivät ole ennakkoesimerkkejä. Sinun täytyyitse määriteltyjä merkkejä.
- XML käyttäätiedostotyypin määrittely(DTD)tai XML Schema kuvaamaan tietoja.
- DTD:llä tai XML Schema:lla varustettu XML on suunniteltuItsekuvaileva.
- XML on W3C-standardi
XML on W3C-standardi
Laajennettava merkkiyleiskieli (XML) vahvistettiin W3C-standardiksi 10. helmikuuta 1998.
Voit lukea lisää meidänW3C-opasLue lisää XML-standardista tästä
XML:n ja HTML:n keskeinen ero
XML on suunniteltu kuljettamaan tietoja.
XML ei ole HTML:n korvaaja.
XML ja HTML on suunniteltu eri tarkoituksiin:
XML on suunniteltu kuvaamaan tietoja, ja sen painopiste on tietojen sisältö.
HTML on suunniteltu näyttämään tietoja, ja sen painopiste on tietojen ulkoasu.
HTML tarkoitetaan tiedon näyttämiseen, kun taas XML tarkoitetaan tiedon kuvaamiseen.
Ei-toiminnallinen XML
XML ei ole passiivinen.
Tämä saattaa olla hieman vaikeaa ymmärtää, mutta XML ei tee mitään. XML on suunniteltu rakentamaan, tallentamaan ja siirtämään tietoa.
Tässä on Johnin kirjoittama Georgelle laite, tallennettuna XML-muodossa:
<note> <to>George</to> <from>John</from> <heading>Muistutus</heading> <body>Älä unohta kokousta!</body> </note>
Tämä merkintä sisältää otsikon ja kommentit. Se sisältää myös lähettäjän ja vastaanottajan tiedot. Tämä XML-dokumentti ei kuitenkaan tee mitään. Se on vain XML-merkkijonon sisällä olevaa pelkkää tietoa. Tarvitsemme ohjelmistoa tai ohjelmaa, jotta voimme lähettää, vastaanottaa ja näyttää tämän dokumentin.
XML on ilmainen ja laajennettava
XML-merkinnät eivät ole ennakkoehdotettuja. Sinun täytyy 'keksiä' omat merkinnäsi.
HTML-dokumentin ja sen rakenteen merkinnät ovat ennakkoehdotettuja. HTML-dokumentin luoja voi käyttää vain HTML-standardissa määriteltyjä merkintöjä (esim. <p>, <h1>).
XML mahdollistaa luojaan määrittää omat merkinnänsä ja omat dokumenttinsa rakenteen.
Yllä olevissa esimerkeissä olevat merkinnät eivät ole määritelty missään XML-standardissa. Nämä merkinnät on keksitty XML-dokumentin kirjoittajien toimesta.
XML on HTML:n täydennys
XML ei ole HTML:n korvike.
On erittäin tärkeää ymmärtää, että XML ei ole HTML:n korvike. Tulevaisuuden Web-kehityksessä todennäköisimmin tapahtuu, että XML:ää käytetään tietojen kuvaamiseen ja HTML:ää tietojen muotoiluun ja näyttämiseen.
Paras kuvaus XML:stä on: XML on alustariippumaton, tietojen siirtoon käytetty työkalu, joka on riippumaton ohjelmistoista ja laitteista.
XML:n rooli tulevaisuuden Web-kehityksessä
XML tulee olemaan kaikkialla.
Kun näemme XML-standardin kehityksen nopeutuksen ja suuren määrän ohjelmistokehittäjiä, jotka omaksumassa tätä standardia nopeasti, on todella yllättävää, kuinka vaikuttavaa tämä on.
Uskomme vakaasti, että XML:n rooli Webin tulevaisuudessa ei ole vähäisempi kuin HTML, joka on aina ollut Webin perustana, ja XML tulee olemaan kaikkien tietojen käsittelyn ja siirron yleisimmin käytetty työkalu.
- Edellinen sivu Javascript
- Seuraava sivu Palvelinohjelmointi