A fast course of XML

XML Family – XPath and SVG

XPath is the only member of the XML family that does not itself share XML’s basic syntax. XPath is a syntax intended to identify specific parts of an XML document, often known as ‘nodes’, and then locate them by offering a path to them relative to a defined point in the document. XPath is not [...]

XML base and fragments

HTML has already introduced the idea of a base reference to allow a Web page developer to avoid repeating the full URL everywhere it is used, but instead use addresses relative to a defined ‘base’. The same concept is used with XML, allowing other related standards and constructs to use similar relative addressing methods. A [...]

Namespaces and XML Infoset

As we saw earlier, labels can often be ambiguous when different people use the same term to signify different ideas. When processing a document, elements may well be checked against a schema. In a schema, each element’s content could additionally be validated against a datatype. Remember the example of: If the schema is expecting ‘Dr.’, [...]