XML grundläggande tutorial
- Föregående sida Javascript
- Nästa sida Server skript
XML är designad för att beskriva data, med fokus på datainnehållet.
HTML är designad för att visa data, med fokus på datautseendet.
Du bör ha följande grundläggande kunskaper:
Innan du fortsätter, behöver du ha en grundläggande förståelse för följande kunskaper:
- HTML / XHTML
- JavaScript eller VBScript
Om du vill lära dig dessa projekt först, kan du hitta dem i vår Startsida Besök dessa handledningar.
Vad är XML?
- XML betyderutökbar marknadsföringsspråk(EXtensible Markup Language)
- XML är enmarknadsföringsspråkmycket lik HTML
- XML är designad för attbeskriva data
- XML-taggar är inte fördefinierade. Du behöversjälvdefinierade taggar.
- XML använderfiltypsdeklaration(DTD)eller XML Schema för att beskriva data.
- XML med DTD eller XML Schema är designad att varaSelvbeskrivande.
- XML är en W3C-standard
XML är en W3C-standard
Detta är en W3C-standard som fastställdes den 10 februari 1998.
Du kan hitta mer information i vårW3C-handbok》 för mer information om XML-standarden.
Huvudsakliga skillnader mellan XML och HTML
XML är designad för att bära data.
XML är inte avsett att ersätta HTML.
XML och HTML är designade för olika ändamål:
XML är designad för att beskriva data, med fokus på datainnehållet.
HTML är designad för att visa data, med fokus på datautseendet.
HTML är avsett för att visa information, medan XML är avsett för att beskriva information.
Ingen handlingar XML
XML är passiv.
Detta kan vara svårt att förstå, men XML gör ingenting. XML är designad för att struktureras, lagra och överföra information.
Nedan är John:s anteckning till George, lagrad som XML:
<note> <to>George</to> <from>John</from> <heading>Påminnelse</heading> <body>Glöm inte mötet!</body> </note>
Denna etikett har en rubrik och meddelanden. Den innehåller också information om avsändare och mottagare. Men, denna XML-dokument har inte gjort något ännu. Det är bara information som är inpackad i XML-taggar. Vi behöver skriva programvara eller program för att kunna skicka, ta emot och visa detta dokument.
XML är gratis och utökningsbar
XML-etiketter är inte fördefinierade. Du måste 'inventa' dina egna etiketter.
Etiketterna som används för att markera HTML-dokument och dess struktur är fördefinierade. Skaparen av HTML-dokumentet kan bara använda de etiketter som definierats i HTML-standarden (t.ex. <p>, <h1>).
XML tillåter skaparen att definiera sina egna etiketter och dokumentstruktur.
Etiketterna i de ovanstående exemplen har inte definierats i någon XML-standard. Dessa etiketter har skapats av författaren till XML-dokumentet.
XML är ett tillägg till HTML
XML är inte en ersättare för HTML.
Det är mycket viktigt att förstå att XML inte är en ersättare för HTML. I framtida webbutveckling är det mest troliga att XML kommer att användas för att beskriva data, medan HTML kommer att användas för att formatera och visa dessa data.
Vår bästa beskrivning av XML är: XML är en plattformsoberoende, användarinformation och oberoende av programvara och hårdvara verktyg.
Rollen som XML kommer att spela i framtida webbutveckling
XML kommer att finnas överallt.
När vi ser XML-standardens snabba utvecklingshastighet och den snabba takt som en stor mängd mjukvaruutvecklare antar denna standard, kan vi inte hjälpligt nog undra över detta är verkligen imponerande.
Vi är fast beslutna om att XML kommer att spela en roll i framtiden för Webben som inte kommer att vara mindre än HTML, som har varit grunden för Webben, och XML kommer att bli den mest använda verktyget för all datahantering och dataöverföring.
- Föregående sida Javascript
- Nästa sida Server skript