Fails ar .xml faila paplašinājumu ir Extensible Markup Language (XML) fails. Šie ir tiešie vienkāršie teksta faili, kuriem tiek izmantoti pielāgoti tagi, lai aprakstītu struktūru un citas dokumenta funkcijas.
XML ir pasaules tīmekļa konsorcija (W3C) izveidotā iezīmēšanas valoda, lai noteiktu sintaksi dokumentu kodēšanai, kurus var lasīt gan cilvēki, gan mašīnas. Tas notiek, izmantojot tagus, kas nosaka dokumenta struktūru, kā arī to, kā dokuments jāglabā un jāpārvadā.
Iespējams, visvieglāk to salīdzināt ar citu iezīmēšanas valodu, ar kuru jūs varētu pazīt - hiperteksta iezīmēšanas valodu (HTML), ko izmanto, lai kodētu tīmekļa lapas. HTML izmanto iepriekš noteiktu atzīmju simbolu kopumu (īsos kodus), kas apraksta tīmekļa lapas formāta saturu. Piemēram, šāds vienkāršais HTML kods izmanto tagus, lai dažus vārdus padarītu drosmīgus un dažus kursīvus:
Tas ir, kā jūs veicat treknraksts teksts un tas ir tas, kā jūs veicat kursīvā teksts
Tomēr tas, ka XML atšķiras, ir tas, ka tas ir paplašināms. XML nav iepriekš definētas iezīmēšanas valodas, piemēram, HTML. Tā vietā XML ļauj lietotājiem izveidot savus iezīmēšanas simbolus, lai aprakstītu saturu, izveidojot neierobežotu un pašnoteiktu simbolu.
Būtībā HTML ir valoda, kas koncentrējas uz satura prezentāciju, bet XML ir īpaša datu apraksta valoda, kuru izmanto datu glabāšanai.
Faktiski XML parasti tiek izmantots kā pamats citiem dokumentu formātiem - simtiem. Šeit ir daži, kurus jūs varētu atpazīt:
Tātad, ja jums ir XML fails, tas ne vienmēr norāda, kāda lietotne ir paredzēta lietošanai. Un parasti, jums par to nebūs jāuztraucas, ja vien jūs neesat tas pats, kas XML failus izveido.
Ir daži veidi, kā tieši atvērt XML failu. Varat tos atvērt un rediģēt ar jebkuru teksta redaktoru, apskatīt tos jebkurā tīmekļa pārlūkprogrammā vai izmantot vietni, kas ļauj skatīt, rediģēt un pat pārveidot tos citos formātos.
Tā kā XML faili tiešām ir tikai teksta faili, tos var atvērt jebkurā teksta redaktorā. Lieta ir tāda, ka daudzi teksta redaktori, piemēram, Notepad, vienkārši nav paredzēti, lai parādītu XML failus ar to pareizu struktūru. Varētu būt labi, ja atvērtu XML failu, un ātri paskatījos, lai palīdzētu noskaidrot, kas tas ir. Tomēr ir daudz labāku rīku, kas ļauj viņiem strādāt.
Ar peles labo pogu noklikšķiniet uz XML faila, kuru vēlaties atvērt, norādiet uz konteksta izvēlnes opciju "Atvērt ar" un pēc tam noklikšķiniet uz opcijas "Notepad".
Piezīme: Mēs šeit izmantojam Windows piemērus, bet tas pats attiecas arī uz citām operētājsistēmām. Meklējiet labu trešās puses teksta redaktoru, kas ir izstrādāts, lai atbalstītu XML failus.
Fails ir atvērts, bet, kā jūs redzat, tas lielāko daļu no formatēšanas zaudē un viss tiek izdzēsts tikai divās dokumenta rindās.
Tātad, kamēr Notepad varētu būt noderīgi, lai ātri pārbaudītu XML failu, jums ir daudz labāk ar tādu uzlabotāku rīku kā Notepad ++, kas izceļ sintakse un formatē failu tā, kā tas paredzēts.
Šeit ir viens un tas pats XML fails, kas atvērts Notepad ++:
Ja patiesībā nav nepieciešams rediģēt XML failus, bet vienkārši ir nepieciešams tos dažkārt apskatīt, pārlūks, kuru izmantojat, lai izlasītu šo rakstu, ir piemērots darbam. Un faktiski jūsu noklusējuma pārlūkprogramma, visticamāk, tiek iestatīta kā XML failu noklusējuma skatītājs. Tātad, veicot dubultklikšķi uz XML faila, to vajadzētu atvērt savā pārlūkprogrammā.
Ja nē, varat ar peles labo pogu noklikšķināt uz faila, lai atrastu iespējas to atvērt, izmantojot jebkuru lietotni, kuru vēlaties. Vienkārši izvēlieties savu interneta pārlūku no programmu saraksta. Šajā piemērā mēs izmantojam pārlūku Chrome.
Kad tiek atvērts fails, jums vajadzētu redzēt labi strukturētus datus. Tas nav tik diezgan kā krāsu kodēts skats, kuru jūs saņemat ar kaut ko līdzīgu Notepad ++, bet tas ir tālu redzēt labāk nekā tas, ko jūs saņemat ar Notepad.
Ja vēlaties rediģēt neregulāru XML failu un nevēlaties lejupielādēt jaunu teksta redaktoru vai ja jums ir nepieciešams konvertēt XML failu citā formātā, ir pieejami daži pareizi XML redaktori bez maksas. TutorialsPoint.com, XMLGrid.net un CodeBeautify.org ļauj jums skatīt un rediģēt XML failus. Pēc rediģēšanas pabeigšanas varat lejupielādēt izmainīto XML failu vai pat pārveidot to citā formātā.
Piemērā šeit mēs izmantosim CodeBeautify.org. Lapa ir sadalīta trijās sadaļās. Kreisajā pusē ir XML fails, ar kuru jūs strādājat. Vidū ir vairākas iespējas. Labajā pusē redzēsiet dažu izvēles iespēju rezultātus. Piemēram, attēlā zemāk mūsu pilnīgais XML fails atrodas kreisajā pusē, un koku skatījums tiek parādīts rezultātu rūtī, jo pogas vidū tika noklikšķināts uz pogas "Tree View".
Šeit ir labāk apskatīt šīs iespējas. Izmantojiet pogu "Pārlūkot", lai augšupielādētu XML failu no datora vai pogas "Ielādēt URL", lai izvilktu XML no tiešsaistes avota.
Pogas "Tree View" (Tree View) pogas rezultātu rūtī tiek parādīti dati precīzi formatētajā koku struktūrā ar visiem tagiem no kreisās puses oranžā krāsā un atribūtiem, kas atrodas tagu labajā pusē.
"Izdaiļošana" rezultātu rūtī parāda jūsu datus veiklās un viegli lasāmās līnijās.
Poga Minify (Minifi) parāda jūsu datus, izmantojot iespējami mazāko atstarpi. Tā mēģinās ievietot katru datu vienību vienā rindā. Tas ir noderīgi, mēģinot padarīt failu mazāku. Tas ietaupīs nedaudz vietas, taču izmaksas varēs efektīvi lasīt.
Un visbeidzot, jūs varat izmantot pogu "XML to JSON", lai XML konvertētu uz JSON formātu, pogu "Eksportēt uz CSV", lai saglabātu savus datus kā komatu atdalītu vērtību failu vai pogu "Lejupielādēt", lai lejupielādētu visas izmaiņas. jūs esat izveidojis kā jaunu XML failu.