Queries and namespaces
The course begins with an introduction to XPath, a language for navigating and querying XML data. Students will learn the basic concepts and syntax of XPath and how to use XPath to identify and extract specific parts of an XML document. This includes writing XPath expressions to find various nodes, attributes and text content in XML documents.
The integration of XPath with XSL (Extensible Stylesheet Language) is then covered. XSL is used to transform and format XML data. Participants will be introduced to the basics of XSL and learn how to create XSL stylesheets to transform XML data into other formats, such as HTML or text. The course also shows how to use XPath expressions within XSL stylesheets to perform precise and flexible transformations.