What to Know
- En XAML-fil er en Extensible Application Markup Language-fil.
- Åpne en med Visual Studio eller et hvilket som helst tekstredigeringsprogram.
- Konverter til HTML med de samme programmene.
Denne artikkelen forklarer hva en XAML-fil er, hvordan du åpner en på datamaskinen din og hvordan du konverterer en til et annet format.
Hva er en XAML-fil?
En fil med filtypen XAML (uttales som "zammel") er en Extensible Application Markup Language-fil, opprettet med Microsofts markup-språk som går under samme navn. En XAML-fil kan i stedet bruke filtypen. XOML.
XAML er et XML-basert språk, så. XAML-filer er i utgangspunktet bare tekstfiler. På samme måte som HTML-filer brukes til å representere nettsider, beskriver XAML-filer brukergrensesnittelementer i programvareapplikasjoner for Windows Phone-apper, Microsoft Store-apper og mer.
Mens XAML-innhold kan uttrykkes på andre språk som C, trenger ikke XAML å bli kompilert siden det er basert på XML, og derfor er det lettere for utviklere å jobbe med det.
Hvordan åpne en XAML-fil
XAML-filer brukes i. NET-programmering, så de kan også åpnes med Microsofts Visual Studio.
Men siden de er tekstbaserte XML-filer, kan du også åpne en og redigere en med Windows Notisblokk eller et annet tekstredigeringsprogram. Dette betyr også at enhver XML-editor kan åpne en XAML-fil også, Liquid XML Studio er et eksempel.
Hvis et program åpner XAML-filer på datamaskinen din som standard, men du virkelig vil at en annen skal gjøre det, kan du se veiledningen Hvordan endre filtilknytninger i Windows for å få hjelp.
Hvordan konvertere en XAML-fil
Konverter XAML til HTML manuelt ved å erstatte XML-elementene med de riktige HTML-ekvivalentene. Dette kan gjøres i et tekstredigeringsprogram. Stack Overflow har litt mer informasjon om å gjøre det, noe som kan være nyttig. Se også Microsofts XAML til HTML-konverteringsdemo.
For å konvertere en til PDF, se denne listen over gratis PDF-skapere for noen programmer som lar deg "skrive ut" filen til en PDF. DoPDF er ett av mange eksempler.
Visual Studio skal kunne lagre en XAML-fil i mange andre tekstbaserte formater. Det er også C/XAML for HTML5-utvidelsen for Visual Studio som kan brukes til å bygge HTML5-applikasjoner ved å bruke filer skrevet på C Sharp- og XAML-språkene.
Kan du fortsatt ikke åpne den?
Noen XAML-filer har kanskje ingenting å gjøre med disse programmene eller med et markup-språk i det hele tatt. Hvis ingen av programvarene ovenfor fungerer (som hvis du bare ser sammenflettet tekst i tekstredigereren), prøv å se gjennom teksten for å se om det er noe nyttig som kan hjelpe deg med å finne ut hvilket format filen er i eller hvilket program som ble brukt å bygge den spesifikke XAML-filen.
Hvis du har brukt opp alle disse forsøkene på å åpne filen, les filtypen på nytt for å være sikker på at du faktisk har å gjøre med en som slutter med XAML. Noen filer bruker en lignende utvidelse selv om formatene er helt urelaterte.
For eksempel kan Microsoft Excels XLAM ligne XAML når du bare ser på filtypen, men du trenger Excel på datamaskinen din for å åpne en av disse filene. XAIML er lik; denne utvidelsen brukes for XAIML Chatterbot Database-filer og krever Neobot. Nok et eksempel kan sees med språkfiler som ender på AML; ArcGIS Pro er ett eksempel på et program som bruker den typen fil.