XML
Xml (eXtensible Markup Language) är ett uppmärkningsspråk.
XML är designat för att lagra och transportera data.
Xml släpptes i slutet av 90-talet. det skapades för att ge en enkel att använda och lagra självbeskrivande data.
XML blev en W3C-rekommendation den 10 februari 1998.
XML är inte en ersättning för HTML.
XML är designat för att vara självbeskrivande.
XML är designat för att bära data, inte för att visa data.
XML-taggar är inte fördefinierade. Du måste definiera dina egna taggar.
XML är plattformsoberoende och språkoberoende.
Varför xml
Plattformsoberoende och språkoberoende: Den största fördelen med xml är att du kan använda den för att ta data från ett program som Microsoft SQL, konvertera den till XML och sedan dela den XML med andra program och plattformar. Du kan kommunicera mellan två plattformar som i allmänhet är mycket svåra.
Det viktigaste som gör XML verkligt kraftfull är dess internationella acceptans. Många företag använder XML-gränssnitt för databaser, programmering, kontorsapplikationer mobiltelefoner och mer. Det beror på dess plattformsoberoende funktion.
Om du behöver visa dynamisk data i ditt HTML-dokument kommer det att ta mycket arbete att redigera HTML-koden varje gång data ändras.
Med XML kan data lagras i separata XML-filer. På så sätt kan du fokusera på att använda HTML/CSS för visning och layout, och vara säker på att ändringar i underliggande data inte kräver några ändringar av HTML.
Med några rader JavaScript-kod kan du läsa en extern XML-fil och uppdatera datainnehållet på din webbsida.
I den verkliga världen innehåller datorsystem och databaser data i inkompatibla format.
XML-data lagras i vanligt textformat. Detta ger ett mjukvaru- och hårdvaruoberoende sätt att lagra data.
Detta gör det mycket lättare att skapa data som kan delas av olika applikationer.
AJAX
AJAX är en akronym för Asynkron JavaScript och XML. Det är en grupp av inbördes relaterade teknologier som JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest etc.
AJAX låter dig skicka och ta emot data asynkront utan att ladda om webbsidan. Så det är snabbt.
AJAX låter dig bara skicka viktig information till servern, inte hela sidan. Så endast värdefull data från klientsidan dirigeras till serversidan. Det gör din applikation interaktiv och snabbare.
ajax är inte en teknik utan en grupp av inbördes relaterade teknologier. AJAX-teknologier inkluderar:
- HTML/XHTML och CSS
- DOM
- XML eller JSON
- XMLHttpRequest
- JavaScript
Uppdaterades den
17 aug. 2024