Introduction to XML

Quadrimestre 3 - Networks and telecommunications option

24 hours

Coordinator : SRV

Teaching staff : SRV, ARO

General course description

To provide students with an understanding of the components of the metalanguage XML.

Course Aims

  • To become familiar with XML
  • Study of XML syntax
  • To be able to construct an XML document and DTD/XML diagram
  • To be able to construct a style sheet for transforming an XML document
  • PHP / XML interface

Course Outline

  • Introduction
  • XML language
  • XML documents
  • DTD: document structure
  • XML diagram
  • addressing of XML fragments: Xpath and Xpointer
  • XML links: Xlink
  • contents and presentation: CSS and XSL
  • XSLT transformation language
  • XSL-FO formatting language
  • PHP - XML interface


  • E. Rusty Harold & W. Scott Means, XML in a nutshell, O'Reilly
  • Benoît Marchal, XML, by exemple, QUE
  • Luc Libert, Langage XML, Technofuturtic 3