Engenharia Web // Processamento Estruturado de Documentos
2013-11-25 (criac.)

Objectivos:


O objectivo principal desta ficha é exercitar o aluno no processamento de documentos XML com o PHP.

Exercícios:

  1. Supervisão de teses

by jcr

Exercício Nº1: Supervisão de teses


Numa aula anterior, e tomando como referência a informação disponibilizada na página do docente, especificou-se um modelo de dados em XML Schema, que entretanto sofreu algumas alterações.

Após descarregar esta versão atual do Schema realize as seguintes alíneas:

(a)Descarregue o ficheiro thesup.xml que foi criado de acordo com um Schema diferente e analise-o;

(b)Crie um mapeamento entre os dois Schemas;

(c)Crie uma stylesheet XSLT que converte este ficheiro XML para a estrutura do novo XML Schema.

(d)Atualize as scripts do trabalho de casa para adicionar e listar supervisões.