XML - Tutorial
XML stands for Extensible Markup Language. It is a text-based markup language and defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. It is designed to store and transport data across the Internet. The design goals of XML emphasize simplicity, generality, and usability across the Internet. Several schema systems exist to aid in the definition of XML-based languages, while programmers have developed many application programming interfaces (APIs) to aid the processing of XML data.
This tutorial is intended for students and professionals interested in studying basic and advanced concepts of XML. This tutorial covers all topics of XML which includes syntax, declaration, tags, elements, attributes, comments, CDATA, processing, encoding, validation, schemas, tree structure, DOM and namespaces. We believe in learning by examples therefore each and every topic is explained with lots of examples that makes you learn XML in a very easy way.