Förkortning för extensible Markup Language är inte ett deklarativt märkningsspråk som HTML; istället är det ett språk för att skapa märkningsspråk. XML underhålls av Worldwide Web Consortium (W3C). En slimmad version av SGML gör det möjligt för webbförfattare att skapa och namnge sina taggar så att de mer exakt kan fånga strukturen på sina data.
I ett välstrukturerat dokument som följer syntaxregler kan den användarskapade tagghierarkin vara läsas och bearbetas av en XML-medveten webbläsare, även om den aldrig har stött på den specifika tagguppsättningen innan. Författare kan ange sitt dokuments struktur mer formellt med hjälp av en Document Type Definition (DTD), som anger reglerna för att använda varje tagg korrekt. Se CSS, XLink, Namespaces, Query Language, XMLP, XPointer, XSL.
Technipages förklarar XML
Extensible Markup Language (XML) är ett uppmärkningsspråk som överbryggar gapet mellan formatering av dokument mellan människor och maskiner. XML inkluderar strukturerad data i en textfil i en textfil. XML tillåter sina användare att skapa ett ordförråd och använda samma ordförråd för att beskriva data. XML använder taggar (“”) för att skapa filer som är lätta att generera av en dator.
Vanligtvis lagrar de flesta maskiner som bearbetar strukturerad data data på diskar från vilka de bara kan användas i antingen binärt format eller textformat. XML gör det möjligt för en användare att komma åt data utan att behöva komma åt programvaran som används för att generera den. Exempel på strukturerade dokument skulle omfatta kontrakt, brev, artiklar, adressböcker, kalkylblad, tekniska ritningar, finansiella transaktioner, anteckningar bland många andra.
XML utvecklas för närvarande World Wide Web Consortium (W3C) under överinseende av en XML Working Group, den startades år 1996, XML är en produkt av SGML (Standard Generalized Markup Språk). Avsikten är att göra SGML enklare och även på grund av framgången med HTML som skrevs i slutet av 1990-talet av en CERN-fysiker Tim Berners Lee. XML är en förlängning av HTML.
Vanliga användningar av XML
- XML är en rekommendation från World Wide Web Consortium, och utvecklingen av specifikationen övervakas av en XML-arbetsgrupp.
- Anledningen till att du kan öppna XML filer med flera olika program beror på att den lagrar data i vanlig text.
- Några av de program som kan öppnas XML filerna är anteckningsblock, vilken textredigerare som helst eller till och med vilken webbläsare som helst
Vanliga missbruk av XML
- XML var aldrig menat att ta itu med något problem som SGML skapade, och det var ett eget märkningsspråk
- Rekommendationen från World Wide Web Consortium (W3C) av XML övervakas inte av någon XML-ansluten grupp