Magna Concursos
2308093 Ano: 2020
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: Min. Economia
A seguir, são apresentados dois arquivos, um escrito em XML e outro escrito em XSLT. Nesses arquivos, foram inseridos números seguidos de ponto (.) apenas para indicar as suas linhas.
A tabela a seguir ilustra o resultado esperado quando se utilizam esses arquivos.
arquivo XML
1. <?xml version="1.0" encoding="UTF-8"?>
2. <garagem>
3. <carro>
4. <modelo>ModeloA</modelo>
5. <marca>MarcaA</marca>
6. </carro>
7. <carro>
8. <modelo>ModeloB</modelo>
9. <marca>MarcaB</marca>
10. </carro>
11. </garagem>
arquivo XSLT
1. <?xml version="1.0" encoding="UTF-8"?>
2. <xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3. <xsl:template match="/">
4. <html>
5. <body>
6. <table border="1">
7. <tr>
8. <th>Modelo</th>
9. <th>Marca</th>
10. </tr>
11. <xsl:ABCD select="garagem/carro">
12. <tr>
13. <td><xsl:value-of
select="modelo"/></td>
14. <td><xsl:value-of
select="marca"/></td>
15. </tr>
16. </xsl:ABCD>
17. </table>
18. </body>
19. </html>
20. </xsl:template>
21. </xsl:stylesheet>
resultado esperado
modelo marca
ModeloA MarcaA
ModeloB MarcaB
Tendo como referência as informações precedentes, julgue o item seguinte, a respeito de XML e XSLT.
Para que o arquivo XSLT fique sintaticamente correto, os caracteres ABCD devem ser substituídos por get-value nas linhas 11 e 16.
 

Provas

Questão presente nas seguintes provas

Analista de TI - Experiência do Usuário (UX)

120 Questões