XML is a common tool for web development, as well as a universal medium for storing and exchanging information. This course will introduce you to the fundamentals of XML, including XML syntax, how to effectively design an XML document, and how to create a schema using the XML Schema language. Additionally, you'll learn why schemas are useful when creating an XML document, as well as how to validate an XML document against a schema.
- Understand the rules of XML syntax
- Author an XML document
- Understand what schemas are used for
- Create a schema using the XML Schema language
- Validate an XML document against a schema
- Use a mouse and keyboard
- Open and save files
- Open and close windows
- Switch between windows
Expand the accordion folds to see a detailed description of the content.
Explore the contents of XML: Essentials and Schemas:
Learn about the history of XML, as well as practical applications of XML.
Learn about the project created as part of XML: The Essentials, as well as set up the XML editing environment.
Learn how to set up a new project in oXygen XML Editor.
Learn more about the syntax rules for creating XML documents.
Check an XML document to ensure the content is well-formed - or, in other words, follows the rules of XML syntax.
Explore the difference between narrative and data-centric XML documents, as well as how to determine appropriate tags for an XML document based on the data you're working with.
Attributes can be added to elements to help provide additional information about an element's contents - explore how to add them to elements in this section.
Finish marking up the job_postings.xml file.
Schemas are used with XML files to help describe the structure of an XML document - learn more about why they're useful when working with XML in this section.
XML Schema Definition, also simply referred to as XML Schema, is a schema language that follows XML syntax when constructing a schema. Learn more about XML Schema Definition in this section.
Learn how to create element declarations in the XML Schema Definition language.
Explore how to create attribute declarations in an XML Schema document.
Once your schema is complete, you can associate it with an XML document to help check for any errors in your markup. This section covers associating an XML Schema with an XML document, as well as checking an XML document for validity.
In this section, you'll learn how to validate an XML document right inside the oXygen XML Editor application.
Check your work against the code listed here.
This is the code listing for the finished version of jobs.xsd.
This page contains the outline for the XML and EAD session, with a quick review of the concepts covered in XML: The Essentials.