|Advanced XML||2 days|
The Extensible Markup Language (XML) defines a way of marking up text to describe the structure of data. XML allows you to create your own markup language: you define the tags that give meaning to your data. The World-Wide Web Consortium (W3C) creates and maintains the definition of XML, making it a standard for creating markup languages. Industries and organizations use XML to write rules defining their own markup languages.
In this two-day course students will learn advanced features of XML. Through lecture and hands-on lab exercises, they will extend their capabilities in XML Schema, XPath, and XSLT. In addition, new topics such as XQuery and features of XSLT 2.0 will be discussed.
XML developers who need to use some of the advanced features of XML.
Introduction to XML and some XML development experience.
- Reuse XML Schema content using features such as restriction, extension, and redefinition.
- Ensure element or attribute uniqueness with XML Schema.
- Transform XSLT stylesheets to text, HTML, and XML output.
- Call various XPath and XSLT functions.
- Merge XSLT stylesheets using include and import syntax.
- Use XSLT and XPath 2.0 elements and functions.
- Retrieve attribute and element content from an XML document using XQuery.