.XSL Extensão de arquivo
Folha de estilos XML
| Desenvolvedor | W3C |
| Popularidade |
3,4 | 40 Votos |
O que é um arquivo XSL?
Um arquivo XSL é uma folha de estilos usada para transformar o conteúdo de um .XML documento. As informações de estilo contidas no arquivo são escritas no formato XSLT (Extensible Stylesheet Language Transformations), que é uma extensão do XML. Normalmente, os arquivos XSL são usados para transformar um ou mais documentos XML em conteúdo .HTML, para uso como uma página da web.
Mais informações
O World Wide Web Consortium (W3C) criou a linguagem de marcação XSLT em 1998. Usando folhas de estilos XSLT e um processador XSLT, os usuários podem:
- Adicionar, remover, reorganizar e classificar elementos dentro de um arquivo XML
- Transformar o conteúdo de um arquivo XML em outros tipos de conteúdo, como HTML, texto simples ou documentos PDF
Por exemplo, um desenvolvedor web que queira exibir um conjunto de dados XML em seu site poderia:
- Criar uma folha de estilos XSLT que defina como o conjunto de dados deve ser traduzido para uma tabela HTML.
- Usar um processador XSLT e sua folha de estilos para transformar o conjunto de dados XML em uma tabela HTML formatada.
As folhas de estilos XSLT podem ser salvas como arquivos XSL ou .XSLT. Oficialmente, o W3C agora recomenda que as folhas de estilos XSLT sejam salvas como arquivos XSLT. Assim, os arquivos XSL provavelmente contêm folhas de estilos XSLT antigas, criadas antes de o W3C fazer essa recomendação.
NOTA: Os arquivos XSL também podem conter informações de formatação escritas usando a linguagem XSL Formatting Objects (XSL-FO), que é outra extensão do XML.
Como abrir um arquivo XSL
Você pode abrir um arquivo XSL com o Microsoft Visual Studio Code ou qualquer outro editor de texto. No entanto, se pretende editar o conteúdo de um arquivo XSL, você deve abrir o arquivo em um editor XML dedicado. Os editores XML oferecem ferramentas úteis de realce de sintaxe, edição e validação que facilitam o trabalho com arquivos XSL.
Alguns editores XML conhecidos incluem:
