Hva er en XML-fil? Hvordan åpne XML-filer og de beste XML-viserne

Hvis du noen gang har sett .xmlutvidelsen i nedlastingsmappen din og lurt på hva det er, er du ikke alene.

Fortsett å lese for å lære hva og XML-filer er, og hvordan du åpner den både lokalt på datamaskinen din og i online redaktører.

Hva er en XML-fil?

XML står for Extensible Markup Language og ble opprettet av W3C (World Wide Web Consortium) på 90-tallet.

Selv om XML, som HTML, er et menneskelig lesbart markeringsspråk, tjener de veldig forskjellige formål. HTML beskriver strukturen til en webside og dens innhold, og XML beskriver strukturen til data.

XML gir programmer, og enda viktigere, programmerere, et standard, allment akseptert format for å overføre data på tvers av forskjellige systemer. På den måten har XML mer til felles med JSON enn det gjør med HTML.

Mens XML ikke lenger er den foretrukne metoden for å organisere og overføre data, har den fortsatt sin plass. XML brukes fortsatt i mange eldre systemer, og både RSS og SVG er begge basert på XML-format.

Her er et enkelt eksempel på en XML-fil og hvordan den brukes til å strukturere data:

   Triblend T-shirt $24.99 Represent the freeCodeCamp community with pride in this jet-black Triblend T-shirt featuring the iconic "bonfire function call" logo.   Cotton-Poly Pullover Hoodie $49.99 Stay toasty and dress like a developer with this jet-black cotton-poly pullover hoodie.   Ceramic Coffee Mug $14.99 Toast to the developer community with your very own freeCodeCamp Bonfire Function Call mug.  

Hvordan åpne en XML-fil lokalt

Tilbake til nedlastingsmappen din og den filen med .xmlutvidelsen.

Hvis du noen gang trenger å åpne en XML-fil, har du mange alternativer. Det store spørsmålet er om du trenger å redigere dataene i XML-filen, eller bare vise dem.

Vis en XML-fil i en nettleser

Hvis alt du trenger å gjøre er å se dataene i en XML-fil, har du flaks. Omtrent hver nettleser kan åpne en XML-fil.

I Chrome er det bare å åpne en ny fane og dra XML-filen over. Alternativt kan du høyreklikke på XML-filen og holde markøren over "Åpne med" og deretter klikke "Chrome".

Når du gjør det, åpnes filen i en ny fane.

Her er hva fcc-merch.xmlfilen ser ut i Chrome:

Merk: Instruksjonene for operativsystemet kan variere noe.

Rediger en XML-fil i et tekstredigeringsprogram

Hvis du trenger å redigere en XML-fil lokalt, eller hvis du foretrekker å se den utenfor nettleseren, er den beste måten å gjøre det i en tekstredigerer.

Du har mange alternativer, avhengig av operativsystem. Her er noen vanlige anbefalinger:

Windows:

  • Notisblokk ++

Mac / Linux / Windows:

  • VSCode
  • Atom
  • Sublim tekst

Merk at VSCode, Atom og Sublime Text er ganske tunge programmer, spesielt hvis alt du vil gjøre er å redigere en XML-fil. Mac- og Linux-brukere kan ha tilgang til andre lette tekstredigerere som gedit eller Leafpad som kan åpne og redigere XML-filer.

Hvis du vil lære å kode, kan du prøve en av redaktørene som er oppført ovenfor.

Når du har lastet ned en redaktør, kan du åpne XML-filen fra editorens GUI som for alle andre filer.

Her er den samme fcc-merch.xmlfilen i VSCode:

Hvordan åpne en XML-fil på nettet

Å åpne en XML-fil på nettet er enkelt, og de beste XML-seerne på nettet fungerer også som redaktører og formaterere.

Her er noen av de mest populære online XML-seerne / redaktørene:

  • Code Beautify
  • JSON Formatter
  • Tutorialspoint

Hver og en fungerer på samme måte, slik at du enten kan laste opp XML-filen fra datamaskinen eller kopiere og lime den inn i redigeringsprogrammet til venstre:

Når du har lastet inn XML, kan du klikke på "Tree View" for å gjøre det lettere å se hierarkiet til dataene dine og hvordan forskjellige felt er nestet:

Bare gjør endringene du trenger i redigeringsprogrammet til venstre. Når du er ferdig, klikker du bare på "Last ned" for å laste ned en kopi av den redigerte filen.

Merk at den nedlastede kopien din kan ha et annet navn som codebeautify.xml. Bare gi nytt navn til filen før du legger den til en e-post, laster den opp, eller hva det er du trenger å gjøre.

oppsummert

XML-formatet har en lang historie.

Selv om XML-filer er ganske tette i forhold til moderne løsninger for dataoverføring som JSON, skader det ikke å vite hvordan du åpner og redigerer dem. Heldigvis har du mange alternativer på din lokale maskin og online.

Håper dette hjelper neste gang du trenger å åpne eller redigere en XML-fil.

Hold deg trygg og lykkelig koding.