EPITA International Masters
Master of Software Engineering
Material for the course on XML Technologies
A good reference : "ForestInsteadOfTheTrees
" by Guy Lapalme
(IRO, U. Montréal)
-
1st Session : Trees : from XML Files to Java Objects
-
-
-
-
2nd Session : XML validation
-
-
with an excursus on Java Configuration Files
-
-
3rd Session : RelaxNG & XPath
-
-
-
-
4th Session : XML Transforms -1
- Introduction
to DocBook
-
-
Example transform
- source
data : Names & Marks in RDF format + gender info (
<epita:gn>
tag)
- result
: the same contents organised in a different way + additional info
(number of boys & girls, average marks for both genders)
ordering by "merit"
- stylesheet
: illustrating the basic techniques explained in the Introduction
-
5th Session : XML Transforms -2 : application to DocBook
-
- Operational specification
of the Project
- Additional XSLT
techniques
-
6th Session : Project