Ficha id: PHP-XML

Engenharia Web // Processamento Estruturado de Documentos

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

Exercícios:

  1. Supervisão de teses

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:

  1. Descarregue o ficheiro thesup.xml que foi criado de acordo com um Schema diferente e analise-o;
  2. Crie um mapeamento entre os dois Schemas;
  3. Crie uma stylesheet XSLT que converte este ficheiro XML para a estrutura do novo XML Schema.
  4. Atualize as scripts do trabalho de casa para adicionar e listar supervisões.