Kas yra XML?
XML yra žymių kalba, sukurta World Wide Web konsorciumo (W3C), siekiant nustatyti sintaksę dokumentų kodavimui, kurį galėtų skaityti ir žmonės, ir mašinos. Tai atliekama naudojant žymas, kurios apibrėžia dokumento struktūrą, taip pat kaip dokumentas turėtų būti saugomas ir gabenamas.
Tikriausiai lengviausia palyginti ją su kita žymėjimo kalba, su kuria gali būti susipažinęs, - hiperteksto žymėjimo kalba (HTML), naudojama koduoti tinklalapius. HTML naudoja iš anksto nustatytą žymėjimo simbolių rinkinį (trumpus kodus), kurie apibūdina turinį tinklalapyje. Pavyzdžiui, šis paprastas HTML kodas naudoja žymes, kad kai kurie žodžiai būtų paryškinti ir kursyvu:
This is how you make bold text and this is how you make italic text
Tačiau tai, kas skiria XML, yra tai, kad jis yra išplėstas. XML neturi iš anksto nustatytos žymėjimo kalbos, pvz., HTML. Vietoj to, XML leidžia vartotojams kurti savo žymėjimo simbolius apibūdinti turinį, sukuriant neribotą ir savistabos simbolį.
Iš esmės HTML yra kalba, orientuota į turinio pateikimą, o XML yra skirta duomenų apibūdinimo kalba, naudojama duomenims saugoti.
Tiesą sakant, XML dažnai naudojamas kaip pagrindas kitiems dokumentų formatams - šimtai. Štai keletas, kuriuos galite atpažinti:
- "RSS" ir "ATOM" abi nurodo, kaip skaitymo programos tvarko žiniatinklio sklaidos kanalus.
- "Microsoft. NET" naudoja XML savo konfigūracijos failus.
- "Microsoft Office 2007" ir vìlesni XML naudojimas kaip dokumento struktūros pagrindas. Pvz., Tai reiškia "X" dokumente.DOCX Word, taip pat jis naudojamas Excel (XLSX failai) ir PowerPoint (PPTX failai).
Taigi, jei turite XML failą, tai nebūtinai pasakys, kokį programą ketinama naudoti. Paprastai tai nereikės jaudintis, nebent esate tas, kuris iš tikrųjų kuria XML rinkmenas.
Kaip atidaryti vieną?
Yra keletas būdų, kaip galite tiesiogiai atidaryti XML failą. Galite atidaryti ir redaguoti juos bet kuriuo teksto redaktoriumi, peržiūrėti juos bet kuria interneto naršykle arba naudoti svetainę, kuri leidžia peržiūrėti, redaguoti ir netgi paversti juos kitais formatais.
Naudokite teksto redagavimo priemonę, jei dirbate su XML failais reguliariai
Kadangi XML failai yra tik tekstiniai failai, juos galite atidaryti bet kuriame teksto redaktoriuje. Tiesą sakant, daug tekstų redagavimo priemonių, pvz., "Notepad", tiesiog nėra skirti XML failams rodyti pagal jų tinkamą struktūrą. Galbūt gerai, kad atidarytas XML failas pasirodytų ir greitai atrodytų, kad padėtų išsiaiškinti, kas tai yra. Tačiau yra daug geresnių įrankių dirbti su jais.
Dešiniuoju pelės mygtuku spustelėkite XML failą, kurį norite atidaryti, pažymėkite "Atidaryti naudojant" kontekstinio meniu, tada spustelėkite "Notepad" parinktį.
Pastaba: Čia naudojame "Windows" pavyzdžius, tačiau tai taikoma ir kitoms operacinėms sistemoms. Ieškokite gero trečiosios šalies teksto redagavimo priemonės, skirtos palaikyti XML failus.
Failas atidarytas, bet, kaip matote, jis praranda didžiąją dalį jo formatavimo ir sutraukia visa tai į dvi eilutes dokumento.
Čia yra tas pats XML failas, kuris atidarytas Notepad ++:
Norėdami peržiūrėti struktūrizuotus duomenis, naudokite naršyklę
Jei iš tikrųjų nereikia redaguoti XML rinkmenų, bet tiesiog reikia juos žiūrėti atsitiktinai, naršyklė, kurią naudojate skaityti šį straipsnį, yra tinkama darbui. Ir iš tikrųjų jūsų numatytoji naršyklė gali būti laikoma numatytuoju XML failų peržiūra. Taigi, dukart spustelėkite XML failą, kad jį atidarytumėte naršyklėje.
Jei ne, galite spustelėti failą dešiniuoju pelės klavišu ir rasti variantus, kad jį atidarytumėte naudodami bet kokią norimą programą. Tiesiog pasirinkite savo naršyklę iš programų sąrašo. Šiame pavyzdyje naudodamiesi "Chrome".
Naudokite "Online Editor", norėdami peržiūrėti, redaguoti ar konvertuoti XML failus
Jei norite redaguoti retkarčiais sukurtą XML failą ir nenorite atsisiųsti naujo teksto redagavimo, arba jei reikia konvertuoti XML rinkmeną į kitą formatą, yra keletas padoraus XML redaktorių, kurie yra prieinami nemokamai. TutorialsPoint.com, XMLGrid.net ir CodeBeautify.org visi leidžia peržiūrėti ir redaguoti XML failus. Kai atliksite redagavimą, galėsite atsisiųsti pakeistą XML failą arba net konvertuoti jį į kitą formatą.
Pavyzdžiui, mes naudosime CodeBeautify.org. Puslapis suskirstytas į tris skyrius. Kairėje pusėje yra XML failas, su kuriuo dirbate. Viduryje rasite keletą variantų. Dešinėje, pamatysite kai kurių variantų, kuriuos galite pasirinkti, rezultatus. Pavyzdžiui, toliau pateiktame paveikslėlyje mūsų viso XML failas yra kairėje, o medžio rodinys rodomas rezultatų srityje, nes mes spustelėjome mygtuką "Medžio vaizdas" viduryje.