1. Vad är XML och vad är dess syfte
XML (eXtensible Markup Language) är ett märkspråk för att strukturera och överföra data. Till skillnad från HTML kan användare fritt definiera taggar, vilket gör det utbyggbart. XML är plattformsoberoende och kan läsas av både människor och maskiner. Det används ofta i webbtjänster (SOAP), konfigurationsfiler (Maven, Android), datautbyte (RSS, Sitemap) och dokumentlagring (Office Open XML). XML fungerar som ett standardformat för datautbyte mellan system och säkerställer dataintegritet genom strikta syntaxregler. Dess självbeskrivande natur och hierarkiska struktur gör det idealiskt för komplex datavisualisering.