Hur man öppnar en XML-fil och vad de används för

Började(Did) du märka XML - filer överallt? Det är bara naturligt. Mer data genereras och delas överallt i världen och XML är förmodligen den mest effektiva transportmetoden.

I den här artikeln får du lära dig allt du behöver veta om XML -formatet. Att förstå XML är viktigt för webbutveckling(web development) , programmering och allt som involverar lagring, strukturering och överföring av information. Läs vidare för att förstå vad XML är, vad det används till och hur man öppnar en XML -fil.

Vad är XML? 

XML står för e X tensible M arkup L anguage. XML är inte ett programmeringsspråk(programming language) , utan ett märkningsspråk. Det andra extremt populära märkningsspråket du bör känna till är HTML . Dessa språk använder taggar för att definiera olika element i ett dokument och de är skrivna med vanliga engelska ord som vi kan läsa istället för standardprogrammeringssyntax.

Som sagt, XML är ett verktyg som används för att lagra och överföra innehåll via internet. Den använder ett enkelt språk som nästan alla applikationer kan förstå, så att data lätt kan läsas av människor och maskiner. Så här ser XML -koden ut:

Vem som helst kan läsa och förstå XML -kod. I exemplet ovan är den vanliga texten skriven i svart och taggarna visas i rött. Oformaterad text är informationen vi lagrar eller skickar någonstans. Taggarna talar om för datorn vilken typ av data den klartext är och vad den ska göra med den.

Skillnaden mellan XML och HTML(The Difference Between XML and HTML)

Som nämnts är XML ett märkningsspråk som HTML . Båda är skrivna i vanlig text och använder taggar. Den största skillnaden mellan de två är det faktum att XML är utbyggbart. HTML har ett fördefinierat språk, medan XML låter dig skapa ett obegränsat antal uppmärkningstaggar för att beskriva innehållet.

HTML formaterar(formats) innehåll och XML lagrar(stores) innehåll.

Vad används XML till? 

XML-filer är vanliga textfiler som är lätta att skapa, dela och lagra. De flesta webbapplikationer använder XML för att lagra data eller dela den med andra appar.

Har du någonsin undrat varför filtillägget Microsoft Word DOCX har det "X" i slutet? Det är på grund av XML . Sedan 2007 har Office -paketet förlitat sig på XML för strukturen av dokument. Detsamma gäller Excel - filer ( XLSX ) och även PowerPoint - filer som nu är PPTX istället för PPT . Tack vare XML kan datorer snabbt strukturera och hämta data när det behövs.

Det finns ett par andra ställen där XML används. Du kommer att lära dig om dem härnäst.

Interaktiva webbplatser(Interactive Websites)

Webbplatser hämtar data för sina sidor från XML- filer. Det är här HTML och XML används tillsammans. XML är särskilt viktigt om du designar en dynamisk webbplats. När innehållet ändras snabbt på grund av sidans interaktiva karaktär behöver du XML för att visa innehållet.

Webbplatskartor(Sitemaps)

Om du någon gång skapat en webbplats någon gång bör du känna till XML-webbplatskartor(XML sitemaps) . Webbplatskartor är oerhört viktiga för sökmotoroptimering. En XML-webbplatskarta används för att förse Google med data om dina webbsidor så att den vet hur den ska kategorisera och rangordna din webbplats.

Hur öppnar man en XML-fil? 

XML- filer är vanliga textfiler. Du kan öppna en XML -fil med en enkel textredigerare, en dedikerad XML - redigerare eller till och med en webbläsare som Firefox eller Chrome . Vi kommer att täcka alla 3 metoderna nedan.

Använda en webbläsare(Using a Web Browser)

Om du bara vill visa en XML -fil behöver du bara en webbläsare. Alla moderna webbläsare kan läsa XML- filer, oavsett om du använder Google Chrome , Firefox eller Edge .

För att öppna en XML-fil med en webbläsare, högerklicka på filen, välj Öppna med(Open with) från menyn och klicka sedan på din webbläsare.

I vårt exempel öppnar vi XML -filen med Internet Explorer för att visa dig att även denna relik av en webbläsare fungerar alldeles utmärkt. Så här ser XML -filen ut.

Data inuti XML -filen är snyggt strukturerad och visas i en färgkodad vy. Taggarna visas i lila och vanlig text är svart, så informationen är lätt att läsa.

Den enda nackdelen med denna metod är att allt du kan göra är att läsa data. Du kan inte redigera den.

Använda en textredigerare(Using a Text Editor)

Som nämnts flera gånger är XML- filer bara textfiler. Det betyder att du kan öppna XML- filer med vilken textredigerare som helst som Anteckningar(Notepad) . En vanlig textredigerare är bra när du bara behöver visa filen, göra små redigeringar och dela den med någon annan.

För att öppna XML -filen i Anteckningar(Notepad) högerklickar du på XML -filen, väljer Öppna med(Open with) igen och väljer Anteckningar(Notepad) .

Så här ser XML-filen ut i Anteckningar(Notepad) .

XML -(XML) koden är korrekt formaterad, men det finns ingen färgkodning. Detta gör det svårare att läsa eftersom du inte direkt kan skilja taggarna från vanlig text.

Alternativt kan du använda mer avancerade markdown-redigerare(markdown editors) som Notepad++ och Atom som markerar syntax och gör ett bättre jobb med att formatera koden. Så här ser vår XML-fil ut i Atom .

Koden ser renare ut tack vare radnummer och ytterligare färgkodning för olika datatyper.

Använda en online XML-redigerare(Using an Online XML Editor)

XML -redigerare kan läsa innehållet i filen, ändra det och till och med konvertera det till ett annat format som CSV eller JSON . Texten är ofta lättare att läsa och förstå om du inte är van vid att läsa XML -syntax.

Låt oss prova XML Viewer , en gratis XML - redigerare online med flera användbara funktioner. 

Navigera till webbsidan för XML Viewer , kopiera din (XML Viewer)XML -kod från XML -filen och klistra in den i XML-inmatningsfönstret(XML Input) .

Alternativt kan du klicka på knappen Bläddra(Browse) för att ladda upp din XML -fil eller på knappen Ladda URL(Load URL ) om du vill länka XML -innehåll från en webbsida.

Därefter kan du välja Trädvy(Tree View) för att se innehållet i filen på ett mer läsbart sätt.

Om din XML-kod inte är snyggt formaterad kan du välja alternativet Försköna(Beautify ) som finns precis under Trädvy(Tree View) .

Vilket är ditt favoritsätt att öppna och redigera XML-filer? Låt oss veta i kommentarerna nedan!



About the author

Jag är en webbutvecklare med över 10 års erfarenhet av att arbeta med webbläsarna Firefox och Google Docs. Jag är specialist på att skapa enkla men kraftfulla onlineapplikationer och har utvecklat webbaserade lösningar för både små företag och stora organisationer. Min kundbas inkluderar några av de största företagen, inklusive FedEx, Coca Cola och Macy's. Mina kunskaper som utvecklare gör mig till en idealisk kandidat för alla projekt som behöver slutföras snabbt och effektivt - från att utveckla anpassade webbplatser till att skapa robusta e-postmarknadsföringskampanjer.



Related posts