XML - vad är det? Enkelt förklarat
Fråga dig själv vad XML är, vi har rätt svar för dig. I detta praktiska tips visar vi dig vad du behöver XML för, hur du måste hantera det och var du stöter på det.
XML - ett mångsidigt markeringsspråk
XML står för eXtensible Markup Language och uppstod av nödvändigheten av att HTML har nått sina gränser.
- XML är ett dataformat. XML är ett textbaserat dataformat, liknande "JavaScript Object Notation", bättre känt som JSON.
- Detta innebär att XML-data kan öppnas och redigeras i en redaktör. Datorer kan också läsa och skriva XML-format.
- Liksom HTML består XML av så kallade taggar, som är inneslutna i vinkelfästena ''.
- Till skillnad från XML finns det bara en fast uppsättning taggar i HTML, t.ex.
, eller
- ,
- Med XML kan du definiera dina egna taggar. Endast hur en dag ska se ut definieras, men inte vad det betyder.
- En XML-tagg kan stå ensam enligt följande: Alternativt kan en dag också omsluta ett område. Sedan finns det en öppnings- och stängningsdag: område
- Taggar kan kapslas. På detta sätt kan en hierarki skapas.
- Vid behov kan en dag ha en eller flera parametrar. Syntaxen är enligt följande:
- Parametrar består alltid av ett namn och ett värde. Värdet är bifogat i dubbla citat och tilldelas med ett lika tecken.
- Du kan se ett exempel på en datastruktur i XML på bilden.
Användning av XML
XML kan användas på många sätt. Läs här vad du kan göra med XML och vilka fördelar och nackdelar XML har.
- I grund och botten kan XML användas för att skriva, spara och utbyta data.
- De viktigaste fördelarna med XML är dess breda distribution och låga inlärningsinsatser. XML kan också lätt tolkas av människor och maskiner.
- Den enda nackdelen med XML är datakostnader jämfört med ett binärt format. Detta innebär att en struktur som sparats i XML-format kräver mer lagringsutrymme än vad som är absolut nödvändigt. Följaktligen kan den också behandlas något långsammare.
- XML används ofta för att importera och exportera applikationsdata. Till exempel kan en kunddatabas visas bra i XML-format. Genom att häcka taggar kan du tilldela en kund flera attribut. Ett fält för telefonnummer kan också spara i en parameter om numret är ett mobilnummer eller ett privat nummer.
- Du kan se en möjlighet till datalagring via XML för kundhantering på bilden.
- Det första ordet "eXtensible" indikerar redan att språket är utbyggbart. Du använder förmodligen XML varje dag i teknologier som HTML eller RSS.
Hur du importerar en XML-fil till Excel kan läsas i nästa praktiska tips.