Lar Desenvolvimento O que é linguagem de estilo extensível (xsl)? - o que é techopedia

O que é linguagem de estilo extensível (xsl)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Extensible Stylesheet Language (XSL)?

A linguagem de estilo extensível (XSL) é uma linguagem de folha de estilo usada para transformar e apresentar documentos XML. O XSL é formalizado como um especificação World Wide Web Consortium (W3C).


A especificação XSL é composta por três partes:

  • Linguagem baseada em XML: é usada para transformar documentos XML, conhecidos como transformação XSL (XSLT)
  • Linguagem baseada em XML (2): especifica o formato visual do documento XML, conhecido como objetos XSLformatting (XSL-FO).
  • Linguagem não baseada em XML: trata de partes específicas do documento XML, conhecidas como XML Path Language (XPath).

Techopedia explica Extensible Stylesheet Language (XSL)

Por exemplo, se uma página XML contiver uma tabela que descreve os funcionários da empresa, o XML descreverá esses dados, enquanto o XSL será usado pelo navegador da Web para renderizar os dados. Cor dos dados, fontes e outros atributos são armazenados no código para XSL, em vez de XML.


O XSL é essencial para organizar os dados em um formato apresentável e compreensível que possa ser facilmente classificado (por exemplo, cores nos cabeçalhos das células). O XSL contém dados de tempo que podem ser mostrados ou ocultados pelos desenvolvedores de acordo com um cronograma predeterminado. O XSL também pode conter dados descritivos do modelo que podem ser reutilizados com mais de uma página XML.


O XSL é frequentemente visto como uma extensão da DSSSL (Document Style Semmanical and Specification Language) com os padrões CSS1.

O que é linguagem de estilo extensível (xsl)? - o que é techopedia