Questão de Programação — XML (Extensible Markup Language) — FGV 2012
ProgramaçãoXML (Extensible Markup Language)
- Código
- fg144835
- Banca
- FGV
- Órgão
- Senado Federal
- Ano
- 2012
- Nível
- Superior
- Cargo
- Analista Legislativo - Análise de Sistemas - Reaplicação
Observe o documento XML a seguir<?xml version="1.0" encoding="UTF-8"?><ListaProdutos><NomeProduto CodigoProduto="GT-S5360B">Samsung Galaxy Y</NomeProduto><NomeProduto CodigoProduto="S5830">Samsung Galaxy Ace</NomeProduto><NomeProduto CodigoProduto="GT-I9100">Samsung Galaxy SII</NomeProduto><NomeProduto CodigoProduto="I9000">Samsung Galaxy S</NomeProduto></ListaProdutos>A seguinte folha de estilo foi aplicada a esse documento. (Observe que um dos comandos foi substituído por um comentário):<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheetxmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"><xsl:output method="text"/><xsl:template match="/"><xsl:apply-templates select="ListaProdutos/NomeProduto" /></xsl:template><xsl:template match="NomeProduto"><!-- substitua esse comentário --></xsl:template></xsl:stylesheet>Assinale a alternativa que indica a linha que deve substituir o comentário na folha de estilo, para que a transformação gere como saída GT-S5360BS5830GT-I9100I9000.
- A<xsl:value-of select="ListaDeProdutos/NomeProduto/@CodigoProduto" />
- B<xsl:value-of select="ListaDeProdutos/NomeProduto/CodigoProduto" />
- C<xsl:value-of select="@CodigoProduto" />
- D<xsl:value-of select="CodigoProduto" />
- E<xsl:value-of select="." />