SóProvas


ID
309778
Banca
CESPE / CEBRASPE
Órgão
TJ-ES
Ano
2011
Provas
Disciplina
Programação
Assuntos

Acerca de desenvolvimento de aplicações para Web, julgue os
próximos itens.

XSLT é um subconjunto do XML Schema que permite transformar documentos XML em outros formatos como PDF, HTML ou mesmo outro XML. Para tanto, o XSLT define, entre outros aspectos, a forma como os documentos XML são acessados.

Alternativas
Comentários
  • XSLT é um subconjunto do XML Schema que permite transformar documentos XML em outros formatos como PDF, HTML ou mesmo outro XML. Para tanto, o XSLT define, entre outros aspectos, a forma como os documentos XML são acessados.

    Basicamente o XSLT recebe um documento XML com entrada e o transforma em outro documento XML ou outro formato como saída.

    "A common way to describe the transformation process is to say that XSLT transforms an XML source-tree into an XML result-tree."

    http://www.w3schools.com/xsl/xsl_intro.asp

  • XSLT é um subconjunto do XML Schema que permite transformar documentos XML em outros formatos como PDF, HTML ou mesmo outro XML. Não define a forma com que os documentos serão acessados.
    XSL Transformations, ou XSLT (eXtensible Stylesheet Language for Transformation - linguagem extensível para folhas de estilo de transformações), é uma linguagem de marcação XML usada para criar documentos XSL que, por sua vez, definem a apresentação dos documentos XML nos browsers e outros aplicativos que a suportem.
     É importante observar que o documento XSL não altera o documento XML original, ou seja, não cria outro documento. Neste sentido, ele (o documento XSLT) atua como as folhas de estilos CSS: apenas determina como o browser apresenta o documento XML ao qual ele está associado ou anexado (de uma forma bem parecida à usada para associar uma folha de estilos CSS a um documento (X)HTML). O browser recebe o documento XML original, na íntegra, como ele foi criado. E apresenta-o como o documento XSL determina.
     Mas há uma diferença importante entre XSLT e CSS: o documento XSL pode adicionar conteúdo à apresentação do documento XML no browser, e também pode esconder conteúdo do XML apresentado no browser. Portanto, XSLT possibilita transformações mais potentes do que as folhas de estilo CSS.
  • Olá pessoal, para mim o erro está em dizer que XSLT é subconjunto do XML Schema, pois acredito que ele seja parte da especificação XSL, assim como, XPATH e XSL-FO. O que vocês acham?
  • Wagner,

    Também pensei da mesma forma que você, porém olha só o que eu achei.

    "XSLT é um subconjunto de XML usado para transformar um formato de XML em outro. Torna fácil tarefas como, por exemplo, gerar um gráfico (SVG) a partir de uma tabela publicada em seu site (XHTML)."


    http://campus.visie.com.br/default/texto/54
  • ERRADO
    XSLT é um subconjunto do XML Schema (XSL) que permite transformar documentos XML em outros formatos como PDF, HTML ou mesmo outro XML (e texto). Para tanto, o XSLT define, entre outros aspectos, a forma como os documentos XML são acessados.
  • XSLT não eh subconjunto de XML, mas do XSL. Esse eh o erro.
  • A forma como os documentos XML são acessados é definida pelo XPath e não pelo XSLT, ademais me parece correto.
  • Erro em "subconjunto do XML Schema", seria XSL. E pode transformar em PDF sim.

  • Na minha opinião, a informação de que XSLT é subconjunto do XML Schema está errada! O XSLT é um subconjunto do XSL. XSLT é uma folha de estilos para documentos XML. 

  • Mais uma vez a banca examinadora tenta nos passar a rasteira, rs.... a função do XSLT é dar estilo, uma roupagem nova, uma apresentação mais apresentável ao XML e não conversor de arquivos.

    Resposta: Errado