XAML-fail (mis see on ja kuidas seda avada)

A faili koos XAML-iga faililaiendit (hääldatakse kui "zammel") on laiendatava rakenduse märgistuskeele fail, mis on loodud Microsofti sama nime kandva märgistuskeele abil. XAML-fail võib selle asemel kasutada XOML-faililaiendit.

XAML on XML-põhine keel, nii et .XAML-failid on põhimõtteliselt lihtsalt tekstifailid. Sarnaselt sellele, kuidas HTML faile kasutatakse veebilehtede tähistamiseks, XAML-failid kirjeldavad Windows Phone'i rakenduste, Microsoft Store'i rakenduste ja muude tarkvararakenduste kasutajaliidese elemente.

Kuigi XAML-i sisu saab väljendada teistes keeltes, näiteks C#, ei pea XAML-i kompileerima, kuna see põhineb XML-il ja seega on arendajatel lihtsam sellega töötada.

XAML-failid Windows 10-s

Kuidas avada XAML-faili

XAML-faile kasutatakse .NET-i programmeerimisel, nii et neid saab avada ka Microsofti failidega Visual Studio.

Kuna need on aga tekstipõhised XML-failid, saab XAML-faile avada ja redigeerida ka Windows Notepadi või mõne muu abil. tekstiredaktor. See tähendab ka seda, et iga XML-redaktor saab avada ka XAML-faili, Liquid XML Studio olles üks näide.

Kui programm avab vaikimisi teie arvutis XAML-failid, kuid soovite tõesti, et seda teeks mõni muu, vaadake meie Kuidas Windowsis failiühendusi muuta juhend abi saamiseks.

Kuidas teisendada XAML-faili

Teisendage XAML käsitsi HTML-iks, asendades XML-i elemendid õigete HTML-i ekvivalentidega. Seda saab teha tekstiredaktoris. Stack Overflow on selle kohta veidi rohkem teavet, mis võib olla kasulik. Vaadake ka Microsofti oma XAML-i HTML-i teisendamise demo.

XAML-faili teisendamiseks PDF, vaata see tasuta PDF-i loojate loend mõne programmi puhul, mis võimaldab XAML-faili PDF-vormingus faili "printida". DoPDF on üks paljudest näidetest.

Visual Studio peaks suutma salvestada XAML-faili paljudesse muudesse tekstipõhistesse vormingutesse. Seal on ka C3/XAML HTML5 jaoks Visual Studio laiendus, mida saab kasutada HTML5 rakenduste loomiseks, kasutades C Sharpi ja XAML keeltes kirjutatud faile.

Kas ikka ei saa faili avada?

Mõnel XAML-failil ei pruugi olla nende programmide ega märgistuskeelega midagi pistmist. Kui ükski ülaltoodud tarkvaradest ei tööta (nt kui näete tekstiredaktoris ainult segast teksti), proovige teksti läbi vaadata, et näha, kas midagi kasulik, mis aitab teil teada saada, mis vormingus fail on või millist programmi selle konkreetse XAML-faili koostamiseks kasutati.

Kui olete kõik faili avamise katsed ammendanud, lugege faililaiendit uuesti ja veenduge, et tegemist on tegelikult laiendiga, mis lõpeb XAML-iga. Mõned failid kasutavad sarnast laiendit, kuigi vormingud pole omavahel seotud.

Näiteks Microsoft Excel XLAM võib sarnaneda XAML-iga, kui vaatate ainult faililaiendit, kuid teil on vaja oma arvutis Excelit, et avada üks neist failidest.

XAIML on sarnane. Seda laiendust kasutatakse XAIML Chatterboti andmebaasifailide jaoks ja see nõuab Neobot.