Skip to content

A web-app with interactive exercises for students learning XML

License

Notifications You must be signed in to change notification settings

ilyabo/xmldrill

Repository files navigation

Intro

xmldrill is a Java web-app with interactive exercises for students learning XML:

xmldrill - XML tree exercise

It features the following exercises:

  • XML tree: A random XML is generated and visualized as a tree. The students have to enter the XML code for it.
  • XML schema: A random XML schema is generated. The students have to provide a valid XML instance for the schema.
  • XSLT: A random input is generated for a given XSL stylesheet. The students have to provide the output of the transformation.
  • SVG: A random SVG document is generated. The users have to draw it and can then compare to the real output.

Plus, there is an auto-updated page with the students ranking.

Building

Run ant on build.xml

Installation

Drop xmldrill.war to the Tomcat's webapps folder.

About

A web-app with interactive exercises for students learning XML

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages