Mikä on XML-tiedosto (ja miten avaan sen)?

.Xml-tiedostotunnisteella varustettu tiedosto on XML-tiedosto (Extensible Markup Language). Nämä ovat oikeastaan ​​vain pelkkää tekstiä sisältävät tiedostot, jotka käyttävät mukautettuja tunnisteita kuvaamaan asiakirjan rakennetta ja muita ominaisuuksia.

Mikä on XML?

XML on merkintäkieli, jonka World Wide Web Consortium (W3C) on luonut syntaksin määrittämiseksi asiakirjojen koodaamiseen, joita sekä ihmiset että koneet voivat lukea. Se tekee tämän käyttämällä tunnisteita, jotka määrittelevät asiakirjan rakenteen sekä sen, miten asiakirja tulisi tallentaa ja kuljettaa.

On luultavasti helpointa verrata sitä toiseen tuntemasi kieli, jollain olet ehkä perehtynyt - Hypertext Markup Language (HTML), jota käytetään verkkosivujen koodaamiseen. HTML käyttää ennalta määritettyjä merkintäsymboleja (lyhyitä koodeja), jotka kuvaavat verkkosivun sisällön muotoa. Esimerkiksi seuraava yksinkertainen HTML-koodi käyttää tunnisteita joidenkin sanojen lihavoituna ja osa kursiivina:

Näin teet lihavoitua tekstiä ja näin kursivoitua tekstiä

XML: n erottava asia on kuitenkin se, että se on laajennettavissa. XML: llä ei ole ennalta määritettyä merkintäkieliä, kuten HTML: llä. Sen sijaan XML antaa käyttäjille mahdollisuuden luoda omia merkintäsymboleja sisällön kuvaamiseksi, mikä tekee rajattomasta ja itsestään määrittävästä symbolijoukosta.

Pohjimmiltaan HTML on kieli, joka keskittyy sisällön esittämiseen, kun taas XML on oma kuvauskieli, jota käytetään tietojen tallentamiseen.

XML: ää käytetään usein muiden asiakirjamuotojen - itse asiassa satojen - perustana. Tässä on muutama, jonka saatat tunnistaa:

  • RSS ja ATOM kuvaavat molemmat, miten lukijaohjelmat käsittelevät verkkosyötteitä.
  • Microsoft .NET käyttää määritystiedostoihinsa XML: ää.
  • Microsoft Office 2007 ja uudemmat käyttävät XML: ää asiakirjojen rakenteen perustana. Sitä ”X” tarkoittaa esimerkiksi .DOCX Word -asiakirjamuodossa, ja sitä käytetään myös Excelissä (XLSX-tiedostot) ja PowerPointissa (PPTX-tiedostot).

Joten jos sinulla on XML-tiedosto, se ei välttämättä kerro sinulle, minkä sovelluksen kanssa se on tarkoitettu käytettäväksi. Ja tyypillisesti sinun ei tarvitse huolehtia siitä, ellet sinä itse suunnittelet XML-tiedostoja.

Kuinka voin avata yhden?

Voit avata XML-tiedoston suoraan muutamalla tavalla. Voit avata ja muokata niitä millä tahansa tekstieditorilla, tarkastella niitä millä tahansa verkkoselaimella tai käyttää verkkosivustoa, jonka avulla voit tarkastella, muokata ja jopa muuntaa ne muihin muotoihin.

Käytä tekstieditoria, jos työskentelet säännöllisesti XML-tiedostojen kanssa

Koska XML-tiedostot ovat oikeastaan ​​vain tekstitiedostoja, voit avata ne missä tahansa tekstieditorissa. Asia on, että monia tekstieditoreja - kuten Muistio - ei vain ole suunniteltu näyttämään XML-tiedostoja niiden asianmukaisella rakenteella. Saattaa olla okei, jos avaat XML-tiedoston auki ja katsot nopeasti, mikä auttaa. Mutta heidän kanssaan työskentelyyn on paljon parempia työkaluja.

Napsauta hiiren kakkospainikkeella avattavaa XML-tiedostoa, osoita kontekstivalikossa kohtaa ”Avaa” ja napsauta sitten Muistio-vaihtoehtoa.

Huomaa : Käytämme tässä Windows-esimerkkejä, mutta sama pätee muihin käyttöjärjestelmiin. Etsi hyvä kolmannen osapuolen tekstieditori, joka on suunniteltu tukemaan XML-tiedostoja.

Tiedosto avautuu, mutta kuten näette, se menettää suurimman osan muotoilustaan ​​ja täyttää koko asiakirjan vain kahdelle riville.

Joten vaikka Muistio voi olla hyödyllinen nopeasti tarkistaa XML-tiedosto, sinun on paljon parempi käyttää edistyneempää työkalua, kuten Notepad ++, joka korostaa syntaksia ja muotoilee tiedoston haluamallasi tavalla.

Tässä on sama Notepad ++ -sovelluksessa avattu XML-tiedosto:

RELATED: Kuinka korvata Muistio toisella tekstieditorilla Windowsissa

Tarkastele jäsenneltyjä tietoja verkkoselaimen avulla

Jos sinun ei tarvitse muokata XML-tiedostoja, mutta sinun on vain tarkasteltava niitä toisinaan, selain, jota käytät tämän artikkelin lukemiseen, sopii hyvin työhön. Itse asiassa oletusselaimesi on todennäköisesti määritetty XML-tiedostojen oletuskatselijaksi. Joten kaksoisnapsauttamalla XML-tiedostoa pitäisi avata se selaimessasi.

Jos ei, voit napsauttaa tiedostoa hiiren kakkospainikkeella löytääksesi vaihtoehtoja sen avaamiseksi haluamallasi sovelluksella. Valitse vain selain ohjelmaluettelosta. Käytämme Chromea tässä esimerkissä.

Kun tiedosto avautuu, sinun pitäisi nähdä hienosti jäsennelty data. Se ei ole niin kaunis kuin värikoodattu näkymä, jonka saat esimerkiksi Notepad ++: lla, mutta se on kaukana parempi näkymä kuin mitä saat Notepadilla.

Käytä online-editoria XML-tiedostojen tarkasteluun, muokkaamiseen tai muuntamiseen

Jos haluat muokata satunnaista XML-tiedostoa etkä halua ladata uutta tekstieditoria tai jos haluat muuntaa XML-tiedoston toiseen muotoon, on olemassa muutama kunnollinen XML-editori, jotka ovat käytettävissä ilmaiseksi. TutorialsPoint.com, XMLGrid.net ja CodeBeautify.org antavat sinun tarkastella ja muokata XML-tiedostoja. Kun olet tehnyt muokkauksen, voit ladata muutetun XML-tiedoston tai jopa muuntaa sen toiseen muotoon.

Tässä esimerkissä käytämme CodeBeautify.org. Sivu on jaettu kolmeen osaan. Vasemmalla on XML-tiedosto, jonka kanssa työskentelet. Keskeltä löydät useita vaihtoehtoja. Oikealla näet joidenkin valitsemiesi vaihtoehtojen tulokset. Esimerkiksi alla olevassa kuvassa koko XML-tiedostomme on vasemmalla ja puunäkymä näkyy tulosruudussa, koska napsautimme keskellä olevaa "Puunäkymä" -painiketta.

Tässä on parempi tarkastella näitä vaihtoehtoja. Lataa XML-tiedosto tietokoneeltasi "Selaa" -painikkeella tai vedä XML verkko-lähteestä "Lataa URL" -painikkeella.

"Puunäkymä" -painike näyttää tietosi hienosti muotoillussa puurakenteessa tulosruudussa siten, että kaikki vasemmalla olevat tagit ovat oransseina ja attribuutit tagien oikealla puolella.

"Kaunista" näyttää tietosi siistillä, helposti luettavilla riveillä tulosruudussa.

"Pienennä" -painike näyttää tietosi käyttämällä mahdollisimman vähän tyhjää tilaa. Se yrittää sijoittaa kaikki yksittäiset tiedot yhdelle riville. Tämä on kätevää, kun yritetään pienentää tiedostoa. Se säästää tilaa, mutta kustannuksella, että pystymme lukemaan sen tehokkaasti.

Ja lopuksi voit käyttää XML JSON-painikkeella muuntaa XML JSON-muotoon, Vie CSV-painikkeeseen tietojen tallentamiseksi pilkuilla erotettuna arvotiedostona tai Lataa-painikkeella muutosten lataamiseksi olet tehnyt uuden XML-tiedoston.