XML: hva det er og hvordan du åpner det

XML er et utvidbart oppføringsspråk. Poenget her er å gi et praktisk verktøy for å presentere og lagre strukturerte data. Ved hjelp av dette språket kan du lagre noen datastrukturer i en klar og lesbar, praktisk form. XML er et standard språk, det vil si det forstås av mange applikasjoner, som gjør det mulig å bruke det på forskjellige plattformer. Det er standarden på dette språket som gjør det praktisk å bruke sine evner.

Det andre målet er at du enkelt kan bruke XML-dokumenter til å utveksle informasjon mellom ulike programmer. Inkludert mellom verktøy som ligger på forskjellige datamaskiner. Og til slutt er det vant til å lage alle slags spesialiserte oppslagsspråk (for å lage nesten alle mulige sider på Internett).

Mange tror at i sistnevnte tilfelle brukes HTML, selv om det i virkeligheten er forskjellige: XML brukes. HTML, i sin tur, er en forlengelse av sistnevnte språk. I tillegg er det et stort antall andre oppslagsspråk for å representere medisinsk, finansiell, matematisk og annen data. Og de er alle basert på XML. Derfor er en forståelse for dens prinsipper selvfølgelig nødvendig for enhver programmerer i dag. Samtidig har et stort antall applikasjoner dukket opp, derfor er det mange utviklingsalternativer for dette språket. For eksempel viste XPath, hvilket er et spørrespråk for elementer i et dokument. Hvor gjelder denne utvidelsen?

  • XHTML er praktisk talt den viktigste måten å presentere informasjon på Internett. Det vil si, hvilken side som er åpnet i nettleseren, presenteres i dette skjemaet.
  • WSDL er et språk som beskriver samspill med ulike webtjenester (et program som ligger et sted på Internett). Det vil si, du kan utføre noen operasjoner for programmet ditt. I enkle ord beskriver han nøyaktig hvordan man organiserer interaksjon med webtjenester. Dataene må være i XML-format.
  • SVG er et skalerbart vektorgrafikoppslagsspråk. Faktisk er dette også en utvidelse av XML. Den lar deg beskrive ulike bilder i et vektorformat som ofte finnes på Internett. I dette tilfellet beskrives selve bildet i form av et XML-dokument.
  • En annen utvidelse - OWL - lar deg beskrive strukturen av kunnskap. Brukes i ulike kataloger for å beskrive samspillet mellom ulike klasser av objekter.

Generelt er det et stort antall av disse utvidelsene, så vi vil ikke vurdere dem alle. Her er det viktigste å forstå prinsippet om at XML er en slags "forfader" til resten. Det vil si at disse programmene bare letter arbeidet med data, mens det ikke er et eget system.

Slik åpner du XML-utvidelsen?

En slik fil kan opprettes av helt forskjellige programmer, og den brukes til å utveksle data eller lage databaser. Denne filen er et tekstdokument hvor alle data er adskilt av koder. Det ligner veldig på HTML, bare merkene er satt av brukeren, tallet deres er ubegrenset. Men hvordan åpner du XML-filen i en lesbar form?

Programmer for å jobbe med XML-filer

Tenk på noen mulige måter:

  1. Standard notatbok. Den enkleste måten å se innholdet i en fil er å starte den med notisblokk. Her ser du et solidt sett med tekst, som ikke er for programmerere å være veldig enkel, solid tekst. Men kunnskapsrike brukere kan selvfølgelig se koder, sett med databaser og andre elementer.

    Windows Notisblokk vindu

  2. Notisblokk Plus. Og du kan også bruke mer avanserte versjoner av bærbare og tekstredigerere. Her vil selv en enkel bruker se kodene, fordi alt blir tydeligere. Sannsynligvis vil det være mer praktisk å se filen.

    Vinduet til programmet Notepad Plus

  3. Microsoft Office Excel. Etter å ha åpnet filen i dette programmet, vil du motta en tabellformular. Det vil si, det er omgjort til et enkelt bord.

    Lagre XML-fil til Microsoft Office Excel

Du kan redigere filen veldig enkelt i noen av verktøyene som er tilgjengelige for deg som beskrevet ovenfor. Det vil si, du kan bruke notisblokk og Excel. Men det er selvfølgelig bedre å bruke spesialisert programvare, for eksempel XML Marker. Du kan laste den ned gratis, og deretter installere den på din datamaskin eller laptop.

XML Marker-vinduet

konklusjon

Venner, nå vet du ikke bare hvordan du åpner filen med XML-utvidelsen, men også hva den er. Som det viste seg, er dette et spesielt oppslagsspråk som lar deg jobbe med databaser og andre elementer. Vi lærte også at andre applikasjoner eller utvidelser blir opprettet på grunnlag av det som letter arbeidet med data. For eksempel, XHTML-format, som er praktisk talt den viktigste måten å presentere informasjon på nettet. Vi håper at du nå har behandlet problemet under diskusjon. Ikke glem å dele dine meninger, inntrykk, samt personlig erfaring i kommentarene!