--- language: xml filename: learnxml.xml contributors: - ["João Farias", "https://github.com/JoaoGFarias"] --- XML is a markup language designed to store and transport data. Unlike HTML, XML does not specify how to display or to format data, just carry it. * XML Syntax ```xml Everyday Italian Giada De Laurentiis 2005 30.00 Harry Potter J K. Rowling 2005 29.99 Learning XML Erik T. Ray 2003 39.95 computer.gif ``` * Well-Formated Document x Validation A XML document is well-formated if it is syntactically correct. However, it is possible to inject more constraints in the document, using document definitions, such as DTD and XML Schema. A XML document which follows a document definition is called valid, regarding that document. With this tool, you can check the XML data outside the application logic. ```xml Everyday Italian 30.00 ]> ]> Everyday Italian 30.00 ```