INRIA
[Up]

TP programmation XML native

Programmation avec Active Tags

L'INRIA publie annuellement son RApport d'activité sur le WEB (RAWEB) à partir de données sources transformées en XML puis dynamiquement en HTML. Vous allez manipuler quelques uns de ces documents : téléchargez les puis dézippez les dans le répertoire [MY_TP]/raweb/.

Au lieu d'écrire 300000 lignes de code en Java en utilisant DOM ou SAX, vous écrirez une douzaine de tags XML (Active Tags) qui font la même chose. Vous devriez réussir à écrire des active sheets (scripts XML) en vous inspirant de ceux fournis dans les didacticiels et les trucs et astuces du moteur RefleX.


On vous donne ces quelques fichiers de base à dézipper dans [MY_TP]/ (squelettes et lanceur). Pour lancer un script Active Tags, utiliser ./run.sh script-to-run.xcl


Pour vous aider, consultez la documentation en ligne :