Pagrindinis » kaip » Kas yra XML failas (ir kaip atidaryti vieną)?

    Kas yra XML failas (ir kaip atidaryti vieną)?

    Failas, turintis .xml failo plėtinį, yra išplėstinio žymėjimo kalbos (XML) failas. Tai iš tikrųjų tik paprasto teksto failai, kuriuose naudojamos individualios žymos, skirtos aprašyti dokumento struktūrą ir kitas funkcijas.

    Kas yra XML?

    XML - tai „World Wide Web Consortium“ (W3C) sukurta žymėjimo kalba, skirta nustatyti žmonių ir mašinų skaitytų dokumentų kodavimo sintaksę. Tai daroma naudojant žymes, kurios apibrėžia dokumento struktūrą, taip pat kaip dokumentas turėtų būti saugomas ir transportuojamas.

    Tikriausiai lengviausia ją palyginti su kita žymėjimo kalba, su kuria jums gali būti pažįstama - HTML puslapių kodavimo kalba (HTML). HTML naudoja iš anksto nustatytą žymėjimo simbolių (trumpųjų kodų) rinkinį, kuriame aprašomas tinklalapio turinio formatas. Pavyzdžiui, šis paprastas HTML kodas naudoja žymes, kad kai kurie žodžiai būtų paryškinti ir kai kurie kursyvai:

    Taip jūs darote paryškintas tekstas ir taip jūs darote kursyvu

    Tačiau dalykas, kuris išskiria XML, yra tas, kad jis yra išplėstas. XML neturi iš anksto nustatytos žymėjimo kalbos, pvz., HTML. Vietoj to, XML leidžia vartotojams sukurti savo žymėjimo simbolius, kad apibūdintumėte turinį, padarant neribotą ir savarankišką simbolių rinkinį.

    Iš esmės HTML yra kalba, kurioje pagrindinis dėmesys skiriamas turinio pateikimui, o XML yra skirta duomenų aprašymo kalba, naudojama duomenims saugoti.

    XML dažnai naudojamas kaip pagrindas kitiems dokumentų formatams - šimtams. Štai keli, kuriuos galite atpažinti:

    • RSS ir ATOM aprašo, kaip skaitytojų programos tvarko žiniatinklio kanalus.
    • Microsoft .NET naudoja XML konfigūracijos failams.
    • „Microsoft Office 2007“ ir vėliau naudokite XML kaip dokumento struktūros pagrindą. Štai ką „X“ reiškia „DOCX Word“ dokumento formatu, taip pat ji naudojama „Excel“ („XLSX“ rinkmenose) ir „PowerPoint“ (PPTX rinkmenose)..

    Taigi, jei turite XML failą, tai nebūtinai pasakys, kokia programa yra skirta naudoti. Paprastai jums nereikės jaudintis, nebent esate tas, kuris iš tikrųjų projektuoja XML failus.

    Kaip atidaryti vieną?

    Yra keletas būdų, kaip tiesiogiai atidaryti XML failą. Galite atidaryti ir redaguoti juos bet kuriame teksto redaktoriuje, peržiūrėti juos bet kurioje žiniatinklio naršyklėje arba naudoti svetainę, kuri leidžia peržiūrėti, redaguoti ir net konvertuoti juos į kitus formatus.

    Jei dirbate su XML failais reguliariai, naudokite teksto redaktorių

    Kadangi XML failai yra tik tekstiniai failai, juos galite atidaryti bet kuriame teksto redaktoriuje. Svarbu tai, kad daug teksto redaktorių, pavyzdžiui, „Notepad-just“, nėra skirtos rodyti XML failus su jų tinkama struktūra. Gali būti gerai, kad atidarytumėte XML failą ir greitai peržiūrėtumėte, kad išsiaiškintumėte, kas tai yra. Tačiau yra daug geresnių įrankių darbui su jais.

    Dešiniuoju pelės mygtuku spustelėkite norimą atidaryti XML failą, kontekstiniame meniu pažymėkite „Open With“ ir spustelėkite parinktį „Notepad“.

    Pastaba: Čia naudojame „Windows“ pavyzdžius, bet tas pats pasakytina ir apie kitas operacines sistemas. Ieškokite geros trečiosios šalies teksto redaktoriaus, kuris yra skirtas XML failams palaikyti.

    Failas atidaromas, bet, kaip matote, jis praranda didžiąją dalį formatavimo ir užverčia visą dalyką tik į dvi eilutės eilutes.

    Taigi, nors „Notepad“ gali būti naudinga norint greitai patikrinti XML failą, jūs daug geriau dirbate su labiau pažengusiu įrankiu, pvz., „Notepad ++“, kuris pabrėžia sintaksę ir formatuoja failą taip, kaip jis skirtas.

    Čia yra tas pats XML failas, atidarytas „Notepad ++“:

    Struktūrinių duomenų peržiūrai naudokite žiniatinklio naršyklę

    Jei tikrai nereikia redaguoti XML failų, bet tiesiog reikia juos peržiūrėti, naršyklė, kurią naudojate skaitydami šį straipsnį, puikiai tinka darbui. Tiesą sakant, jūsų numatytoji žiniatinklio naršyklė greičiausiai bus nustatyta kaip numatytasis XML failų žiūrovas. Taigi, dukart spustelėjus XML failą, jį reikia atidaryti naršyklėje.

    Jei ne, galite dešiniuoju pelės klavišu spustelėti failą, kad surastumėte parinktis, kad būtų galima ją atidaryti bet kokia norima programa. Tiesiog pasirinkite savo interneto naršyklę iš programų sąrašo. Šiame pavyzdyje naudojame „Chrome“.

    Atidarius failą, turėtumėte pamatyti gerai struktūrizuotus duomenis. Tai ne toks gražus, kaip ir spalvinis kodas, kurį gausite su panašiu „Notepad ++“, bet tai yra geresnis vaizdas, nei jūs gaunate su „Notepad“.

    Norėdami peržiūrėti, redaguoti ar konvertuoti XML failus, naudokite „Online“ redaktorių

    Jei norite redaguoti nereguliarų XML failą ir nenorite atsisiųsti naujo teksto redaktoriaus, arba jei reikia konvertuoti XML failą į kitą formatą, yra nemažai tinkamų internetinių XML redaktorių, kuriuos galima nemokamai. Visi „TutorialsPoint.com“, „XMLGrid.net“ ir „CodeBeautify.org“ leidžia peržiūrėti ir redaguoti XML failus. Atlikę redagavimą, galite atsisiųsti pakeistą XML failą arba net konvertuoti jį į kitą formatą.

    Pavyzdžiui, mes naudosime CodeBeautify.org. Puslapis suskirstytas į tris dalis. Kairėje yra XML failas, su kuriuo dirbate. Viduryje rasite kelias parinktis. Dešinėje pusėje matysite kai kurių parinkčių, kuriuos galite pasirinkti, rezultatus. Pavyzdžiui, toliau pateiktame paveikslėlyje mūsų visas XML failas yra kairėje ir medžio rodinys rodomas rezultatų srityje, nes spustelėjome mygtuką „Medžio vaizdas“ viduryje.

    Štai geriau pažvelgti į šias parinktis. Paspauskite mygtuką „Naršyti“, jei norite įkelti XML failą iš kompiuterio arba mygtuką „Įkelti URL“, kad ištrauktumėte XML iš interneto šaltinio.

    Mygtukas „Medžio vaizdas“ rodys jūsų duomenis gražiai suformatuotoje medžio struktūroje rezultatų srityje, o visi žymės kairėje - oranžinės spalvos, o žymių dešinėje - atributai.

    „Beautify“ parodo jūsų duomenis tvarkingose, lengvai skaitomose eilutėse rezultatų srityje.

    Mygtukas „Minify“ (mažinti) rodo jūsų duomenis, naudodamas mažiausią galimą baltos erdvės kiekį. Jis bandys įdėti kiekvieną duomenų vienetą vienoje eilutėje. Tai naudinga, kai bandote padaryti failą mažesnį. Tai padės sutaupyti šiek tiek vietos, bet už tai, kad sugebės jį veiksmingai skaityti.

    Galiausiai, galite naudoti mygtuką „XML į JSON“, jei norite konvertuoti XML į JSON formatą, mygtuką „Eksportuoti į CSV“, kad išsaugotumėte duomenis kaip kableliais atskirtas reikšmes, arba „Atsisiųsti“ mygtuką, kad galėtumėte atsisiųsti bet kokius pakeitimus sukūrėte kaip naują XML failą.