'n Lêer met die XSLT-lêeruitbreiding is 'n Extensible Stylesheet Language Transformation-lêer. Dit is 'n taal wat XSL-instruksies gebruik om 'n XML-lêer te transformeer en te stileer.
Hoe hulle gebruik word
'n XSLT-lêer is 'n tekslêer en verskaf reëls wat 'n XML-lêer moet volg. Onder ander funksies kan dit gebruik word om verskillende dele van die XML-lêer te sorteer en te rangskik en om sommige elemente te verberg om heeltemal te vertoon. W3Schools.com het 'n paar XSLT-voorbeelde waarna jy kan kyk.
Wanneer hierdie lêers met XML-lêers gebruik word, word die oorspronklike XML-lêer op geen manier verander nie. In plaas daarvan word 'n nuwe XML-lêer geskep. Trouens, XSLT-lêers kan gebruik word om nie net XML-lêers te "transformeer" nie, maar ook baie ander gestruktureerde dokumente.
Baie meer inligting oor hoe hierdie lêers gestruktureer is, en voorbeelde en tutoriale oor die gebruik daarvan, kan gevind word by W3Schools en in die amptelike XSLT-spesifikasiedokumentasie.
Hoe om 'n XSLT-lêer oop te maak
Jy kan 'n XSLT-lêer in enige teksredigeerder oopmaak, aangesien dit 'n slegs-tekslêer is. Windows Notepad is die teksredigeerder wat in Windows ingebou is en kan nuttig wees as jy vinnig 'n verandering moet maak, maar dit is waarskynlik nie die beste program om swaar redigering te doen nie.
Gebruik een uit ons lys van die beste gratis teksredigeerders om die XSLT-lêer oop te maak en te redigeer. Dit struktureer die lêer op 'n manier wat dit baie makliker maak om te redigeer en te lees as met die mees basiese teksredigeerders soos Notepad.
Microsoft se Visual Studio is nog 'n XSLT-opener en redigeerder wat die hele redigeerproses vereenvoudig. Terwyl jy veranderinge aan die lêer maak, kan jy sien hoe die transformasies in die resulterende lêer sal lyk deur die XML-kieslys.
Alhoewel hulle nie gratis is nie, is XMLSpy XSLT Editor en Liquid Studio 'n paar ander goeie opsies.
Jy sal dalk ook die lêer in 'n webblaaier kan oopmaak om die kode te bekyk, maar as jy dit doen, sal jy nie enige wysigings kan maak nie.
Hoe om 'n XSLT-lêer om te skakel
As jy 'n XSLT-lêer in 'n redigeerder soos Visual Studio oopmaak, sal jy die lêer in 'n aantal ander formate soos XSL, XSD, XML, DTD, CONFIG en ander kan stoor.
Wat jy dalk soek in plaas daarvan om 'n XSLT-lêer te omskep, is 'n manier om dit werklik te gebruik vir sy beoogde doel, wat is om XML-lêers te transformeer.
XSLT-lêers bou dokumente deur die instruksies van 'n XSL-lêer en die kode van 'n XML-lêer te kombineer. Jy kan FreeFormatter.com se XSL Transformer vir hierdie doel gebruik. Dit ondersteun die plak van die XML- en XSL-waardes in die webwerf sowel as die oplaai van hierdie lêers vanaf jou rekenaar.
Kan jy steeds nie die lêer oopmaak nie?
As jy nie jou lêer kan oopmaak met die programme wat hierbo geskakel is nie, verwar jy heel waarskynlik 'n ander lêeruitbreiding vir hierdie een. Sommige is so eenders dat dit maklik is om dit verkeerd te lees, omdat jy dink jy het met 'n XSLT-lêer te doen.
Byvoorbeeld, XLSX, XSPF en XSLIC (XenServer License) lyk of hulle op een of ander manier met XSLT-lêers verband kan hou. Maar as jy daardie lêers in een van die programme hierbo probeer oopmaak, sal dit waarskynlik 'n fout vertoon.