Sisällysluettelo:
- Määritelmä - Mitä XML (Extensible Markup Language) tarkoittaa?
- Techopedia selittää XML-laajennuskielen
Määritelmä - Mitä XML (Extensible Markup Language) tarkoittaa?
Extensible Markup Language (XML) on W3C: n ylläpitämä yleinen muoto, jota käytetään strukturoidun datan esittämiseen ja siirtoon verkossa tai eri sovellusten välillä.
Kieli käyttää jäsenneltyä esitystä antamalla käyttäjille mahdollisuuden luoda mukautettuja tunnisteita XML Document Type Definition (DTD) -standardien mukaisesti. XML-asiakirjan rakenne voidaan esittää puuna, joka tunnetaan nimellä DOM (Document Object Model).
Techopedia selittää XML-laajennuskielen
XML on tarkoitettu kuvaamaan tietoja, mutta ei koske datan visualisointia. XML-muodossa luodut tunnisteet ovat itsestään selviä ja käyttäjä voi vapaasti määritellä omat tunnisteensa - siis ”laajennettavissa”.
Monet ohjelmointikieliympäristöt tarjoavat XML-tukea XML-datan luomiseen ja käsittelemiseen. Yksinkertaisuus, siirrettävyys, alustan riippumattomuus ja käytettävyys ovat joitain tärkeimmistä ominaisuuksista, jotka ovat johtaneet XML-pohjaisten standardien käytön kasvavaan suosioon.
XML on ollut tärkein motivaatiolähde palvelukeskeisen arkkitehtuurin (SOA) kehittämiselle, kuten verkkopalveluille, joita ei ole sidottu mihinkään tiettyyn kieleen ja jotka toimivat tehokkaasti yhteistyössä heterogeenisissä ympäristöissä. RSS, Atom, SOAP ja XHTML ovat joitain standardeista, joihin XML vaikuttaa.
