xml_trab

281 palavras 2 páginas
Lista de Exercícios

1) Analise os templates XSLT abaixo, que serão aplicados sobre o documento XML de cursos mostrado a seguir. Qual o resultado de cada uma das transformações ditadas pelos templates A, B, C e D?

Templates XSLT (assuma que os namespaces foram declarados corretamente – eles foram omitidos aqui para simplificar a questão)

Template (A)
Template (B)

Curso:

Template (C)
Template (D)

Documento XML:

10637 ACCTG 230 01 INT FIN ACCT 3.0 TU,TH 7:45 9

TODD 230 2 B. MCELDOWNEY 0112 0108

10751 ACCTG 231 04 INT MAN ACCT 3.0 M,W,F 11:10

TODD 320 J. MCELDOWNEY 0070 0069

2) Dado o documento XML abaixo:

Brasil América do Sul

Itália Europa

Alemanha Europa

Uruguai América do Sul

Argentina América do Sul

França Europa

Inglaterra Europa

Escreva expressões XPath que:

a. Retorne todos os elementos copas_do_mundo.
b. Retorne todos os filhos do elemento campeões.
c. Retorne todos os anos em que o Brasil foi campeão do mundo.
d. Retorne todos os nomes de países campeões de copa do mundo.
e. Retorne os países campeões de copa do mundo da América do Sul.
f. Retorne o nome do país que sediou a copa de 1974.
g. Retorne os países que foram campeões no México
h. Retorne a seleção que mais ganhou copas do mundo.
i. Retorne o nome do país campeão da copa de 1990.
j. Retorne os nomes dos países campeões das copas dos anos de 1958 e 1998.
k. Retorne o nome dos países que ganharam mais de duas copas do mundo.

3) Considere o seguinte

Relacionados