Sådan åbner du en XML-fil, og hvad de bruges til

Begyndte(Did) du at lægge mærke til XML- filer overalt? Det er kun naturligt. Flere data bliver genereret og delt overalt i verden, og XML er nok den mest effektive transportmetode.

I denne artikel lærer du alt, hvad du behøver at vide om XML -formatet. At forstå XML er vigtigt for webudvikling(web development) , programmering og alt, hvad der involverer lagring, strukturering og overførsel af information. Læs videre for at forstå, hvad XML er, hvad det bruges til, og hvordan man åbner en XML -fil.

Hvad er XML? 

XML står for e X tensible M arkup L anguage . XML er ikke et programmeringssprog(programming language) , men et opmærkningssprog. Det andet ekstremt populære markup-sprog, du bør kende til, er HTML . Disse sprog bruger tags til at definere forskellige elementer i et dokument, og de er skrevet ved hjælp af almindelige engelske ord, som vi kan læse i stedet for standard programmeringssyntaks.

Når det er sagt, er XML et værktøj, der bruges til at gemme og overføre indhold via internettet. Den bruger et simpelt sprog, som næsten enhver applikation kan forstå, så dataene er let at læse af mennesker og maskiner. Sådan ser XML -kode ud:

Alle kan læse og forstå XML -kode. I eksemplet ovenfor er den almindelige tekst skrevet med sort, og tags vises med rødt. Den almindelige tekst er den information, vi gemmer eller sender et sted hen. Mærkerne fortæller computeren, hvilken type data den almindelige tekst er, og hvad den skal gøre med den.

Forskellen mellem XML og HTML(The Difference Between XML and HTML)

Som nævnt er XML et markup-sprog som HTML . Begge er skrevet i almindelig tekst og bruger tags. Den største forskel mellem de to er det faktum, at XML kan udvides. HTML har et foruddefineret sprog, mens XML giver dig mulighed for at oprette et ubegrænset antal markup-tags til at beskrive indholdet.

HTML formaterer(formats) indhold og XML gemmer(stores) indhold.

Hvad bruges XML til? 

XML-filer er almindelige tekstfiler, som er nemme at oprette, dele og gemme. De fleste webapplikationer bruger XML til at gemme data eller dele dem med andre apps.

Har du nogensinde undret dig over, hvorfor Microsoft Word DOCX -filtypen har det "X" i slutningen? Det er på grund af XML . Siden 2007 har Office -pakken været afhængig af XML til strukturen af ​​dokumenter. Det samme gælder for Excel- filer ( XLSX ) og endda PowerPoint- filer, der nu er PPTX i stedet for PPT . Takket være XML kan computere hurtigt strukturere og hente data, når det er nødvendigt.

Der er et par andre steder, hvor XML bruges. Du lærer om dem næste gang.

Interaktive websteder(Interactive Websites)

Websites henter data til deres sider fra XML - filer. Det er her HTML og XML bruges sammen. XML er især vigtigt, hvis du designer et dynamisk websted. Når indhold ændrer sig hurtigt på grund af sidens interaktive karakter, skal du bruge XML for at vise dette indhold.

Sitemaps

Hvis du nogensinde har oprettet et websted på et tidspunkt, bør du kende til XML-sitemaps . Sitemaps er ekstremt vigtige for søgemaskineoptimering. Et XML-sitemap bruges til at give Google data om dine websider, så det ved, hvordan det skal kategorisere og rangere dit websted.

Hvordan åbner man en XML-fil? 

XML- filer er almindelige tekstfiler. Du kan åbne en XML -fil med en simpel teksteditor, en dedikeret XML - editor eller endda en browser som Firefox eller Chrome . Vi vil dække alle 3 metoder nedenfor.

Brug af en webbrowser(Using a Web Browser)

Hvis du bare vil se en XML -fil, skal du blot bruge en webbrowser. Enhver moderne browser kan læse XML- filer, uanset om du bruger Google Chrome , Firefox eller Edge .

For at åbne en XML-fil med en browser skal du højreklikke på filen, vælge Åbn med(Open with) i menuen og derefter klikke på din foretrukne browser.

I vores eksempel åbner vi XML -filen med Internet Explorer for at vise dig, at selv denne levn fra en browser fungerer fint. Sådan ser XML -filen ud.

Dataene inde i XML -filen er pænt struktureret og vises i en farvekodet visning. Mærkerne vises i lilla, og den almindelige tekst er sort, så informationen er let at læse.

Den eneste ulempe ved denne metode er, at alt du kan gøre er at læse dataene. Du kan ikke redigere det.

Brug af en teksteditor(Using a Text Editor)

Som nævnt flere gange er XML- filer kun tekstfiler. Det betyder, at du kan åbne XML- filer ved hjælp af en hvilken som helst teksteditor, såsom Notesblok(Notepad) . En almindelig teksteditor er fantastisk, når du bare skal se filen, lave små redigeringer og dele den med en anden.

For at åbne XML -filen i Notesblok(Notepad) skal du højreklikke på XML -filen, vælge Åbn med(Open with) igen og vælge Notesblok(Notepad) .

Sådan ser XML-filen ud i Notesblok(Notepad) .

XML - koden er formateret korrekt, men der er ingen farvekodning. Dette gør det sværere at læse, fordi du ikke umiddelbart kan skelne tags fra almindelig tekst.

Alternativt kan du bruge mere avancerede markdown-editorer(markdown editors) som Notepad++ og Atom , der fremhæver syntaks og gør et bedre stykke arbejde med at formatere koden. Sådan ser vores XML-fil ud i Atom .

Koden ser renere ud takket være linjenumre og ekstra farvekodning til forskellige datatyper.

Brug af en online XML-editor(Using an Online XML Editor)

XML -editorer kan læse indholdet af filen, ændre det og endda konvertere det til et andet format såsom CSV eller JSON . Teksten er ofte lettere at læse og forstå, hvis du ikke er vant til at læse XML -syntaks.

Lad os prøve XML Viewer , en gratis online XML - editor med flere nyttige funktioner. 

Naviger til XML Viewer -websiden, kopier din XML -kode fra XML -filen og indsæt den i XML-inputvinduet(XML Input) .

Alternativt kan du klikke på knappen Gennemse(Browse) for at uploade din XML -fil eller på knappen Indlæs URL(Load URL ) , hvis du vil linke XML -indhold fra en webside.

Dernæst kan du vælge Trævisning(Tree View) for at se indholdet af filen på en mere læsbar måde.

Hvis din XML-kode ikke er pænt formateret, kan du vælge indstillingen Forskøn(Beautify ) , der er lige under trævisning(Tree View) .

Hvad er din foretrukne måde at åbne og redigere XML-filer på? Fortæl os det i kommentarerne nedenfor!



About the author

audiofil ingeniør og audio produktspecialist med mere end 10 års erfaring. Jeg har specialiseret mig i at skabe kvalitets musikhøjttalere og høretelefoner fra start til slut. Jeg er ekspert i fejlfinding af lydproblemer samt design af nye højttalere og hovedtelefonsystemer. Min erfaring rækker ud over blot at lave gode produkter; Jeg har også en passion for at hjælpe andre til at være deres bedst mulige jeg, uanset om det er gennem uddannelse eller samfundstjeneste.



Related posts