This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
teaching:infoh509 [2017/03/14 13:57] svsummer [COURSE PLAN] |
teaching:infoh509 [2017/03/23 08:33] svsummer [COURSE PLAN] |
||
---|---|---|---|
Line 78: | Line 78: | ||
<note tip>You can use these simple {{:teaching:infoh509:validationtools.zip|validation tools}} (written in Java) to help check if your example documents conform toyour XSD. Unzip the file, and then use either ''java -jar DTDValidator.jar <xmldoc>'' or ''java -jar XSDValidator.jar <schemadoc> <xmldoc>'' to validate. The third jar file contais the source code, should you be interested.</note> | <note tip>You can use these simple {{:teaching:infoh509:validationtools.zip|validation tools}} (written in Java) to help check if your example documents conform toyour XSD. Unzip the file, and then use either ''java -jar DTDValidator.jar <xmldoc>'' or ''java -jar XSDValidator.jar <schemadoc> <xmldoc>'' to validate. The third jar file contais the source code, should you be interested.</note> | ||
+ | |||
+ | ==== Lecture 5: Transforming XML documents with XSLT === | ||
+ | |||
+ | In Lecture 5 we have discussed how XML documents can be transformed | ||
+ | into other formats (be it XML or not) using XSLT. See pages 188-239 in | ||
+ | the book (**except sections 5.8.5, 5.8.7, 5.8.9, 5.8.10 and 5.11**) and | ||
+ | the {{:teaching:infoh509:5-xslt.pdf|corresponding slides}}. | ||