The data representation standards address the problem of heterogeneous data representation i.e. how to represent data in a format that is equally understood by everyone. This problem is shared by all Web Services standards.

Standard Reference Status Standards
organization
Sponsors
XML (eXtensible Markup Language) [Bray04] standard --
XSD (XML Schema Definition) [Fallside04] standard --

XML is a text-based tag language that allows the representation of data in a structured and self-describing way. A document that conforms to XML syntax is called well-formed. XML is used as canonical format for data exchanged in Web Services.

XSD is a grammar to define XML document schemas, including: elements, attributes, order, cardinality, data types and default values. A well-formed document that conforms to a XSD is called valid.

XPath is a general-purpose syntax to reference elements or attributes inside a XML document.


References

BibTeX entries

[Bray04]
Bray, T.; Paoli, J.; McQueen, C.M.S.; Maler, E. & Yergeau, F., Extensible Markup Language (XML) 1.0 (Third Edition), W3C, Textuality and Netscape, Microsoft, Sun Microsystems, 2004
http://www.w3.org/TR/2004/REC-xml-20040204

[Fallside04]
Fallside, D.C. & Walmsley, P., XML Schema Part 0: Primer Second Edition, W3C, 2004
http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/