| XML (Extensible Markup Language)XML is a markup language for structuring arbitrary data. XML was designed to replace HTML, which was deemed too restricted with its fixed set of elements and attributes. Because HTML is based on SGML, but SGML itself was considered as being too complex for direct application on the WWW, XML was defined as a functional subset (a "profile") of SGML. XML defines types (often referred to as "schemas" or "document classes") with DTDs, which originate from the document-centered view of SGML. However, XML is very successful in B2B scenarios, and as such is increasingly used for data exchange (as opposed to document exchange). Because data description requires other features than document description (e.g., built-in data types and type derivation), XML Schema Definition Language has been defined as a replacement for DTDs, which makes XML more usable for B2B scenarios. Type Associations- Topic(s) from which this Topic is derived:
Associations- XML
contains
- XML
is contained in
- XML
is based on
- XML
is used as a base by
- XML
is implemented by
- XML
has been standardized by
- XML
is authoritatively described at
- XML
is informatively described at
Mentioned in...Apache Software Foundation · AUIML · BibTeXML · Canonical XML · CBL · Cocoon · CRVX · CSS · DEL · DOM · DSDL · DSSSL-O · DTD · JAXP · JDOM · JSP · LDIF · Mars · NITF · OASIS · PDOM · RDF · SAML · SAX · SGML · SHOE · SVG · Topic Maps · TrAX · WAP1 · WebSGML · WML · X3D · XBIS · XDM · XDuce · XER · XFDL · XHTML · XInclude Processor · XLink · XML API · XML Infoset · XML Namespaces · XML Pipeline Language · XML Processor · XML Schema Definition Language · XML Schema Language · XMSG · XPath · XPointer · XSCS · XSL · XSL-FO · XSLT · XSP · XTalk Bibliographic References- Tim Bray, Jean Paoli, C. Michael Sperberg-McQueen, Eve Maler, François Yergeau, Extensible Markup Language (XML) 1.0 (Fifth Edition), World Wide Web Consortium, Proposed Edited Recommendation PER-xml-20080205, February 2008 [1]
- Tim Bray, Jean Paoli, C. Michael Sperberg-McQueen, Eve Maler, François Yergeau, Extensible Markup Language (XML) 1.0 (Fourth Edition), World Wide Web Consortium, Recommendation REC-xml-20060816, August 2006 [1]
- Tim Bray, Jean Paoli, C. Michael Sperberg-McQueen, Eve Maler, François Yergeau, John Cowan, Extensible Markup Language (XML) 1.1 (Second Edition), World Wide Web Consortium, Recommendation REC-xml11-20060816, August 2006 [1]
- Tim Bray, Jean Paoli, C. Michael Sperberg-McQueen, Eve Maler, François Yergeau, Extensible Markup Language (XML) 1.0 (Third Edition), World Wide Web Consortium, Recommendation REC-xml-20040204, February 2004 [1]
- Tim Bray, Jean Paoli, C. Michael Sperberg-McQueen, Eve Maler, François Yergeau, John Cowan, Extensible Markup Language (XML) 1.1, World Wide Web Consortium, Recommendation REC-xml11-20040204, February 2004 [1]
- John Cowan, XML Blueberry Requirements, World Wide Web Consortium, Working Draft WD-xml-blueberry-req-20010921, September 2001 [1]
- Tim Bray, Jean Paoli, C. Michael Sperberg-McQueen, Eve Maler, Extensible Markup Language (XML) 1.0 (Second Edition), World Wide Web Consortium, Recommendation REC-xml-20001006, October 2000 [1]
- Tim Bray, Jean Paoli, C. Michael Sperberg-McQueen, Extensible Markup Language (XML) 1.0, World Wide Web Consortium, Recommendation REC-xml-19980210, February 1998 [1]
- Martin J. Dürst, Asmus Freytag, Unicode in XML and other Markup Languages, World Wide Web Consortium, Note NOTE-unicode-xml-20070516, May 2007 [0.9]
- Jonathan Marsh, David Orchard, Daniel Veillard, XML Inclusions (XInclude) Version 1.0 (Second Edition), World Wide Web Consortium, Recommendation REC-xinclude-20061115, November 2006 [0.9]
- Jonathan Marsh, Daniel Veillard, Norman Walsh, xml:id Version 1.0, World Wide Web Consortium, Recommendation REC-xml-id-20050909, September 2005 [0.9]
- Jonathan Marsh, David Orchard, XML Inclusions (XInclude) Version 1.0, World Wide Web Consortium, Recommendation REC-xinclude-20041220, December 2004 [0.9]
- Dmitry Lenkov, Norman Walsh, XML Processing Model Requirements, World Wide Web Consortium, Note NOTE-proc-model-req-20040405, April 2004 [0.9]
- Jonathan Marsh, xml:id Requirements, World Wide Web Consortium, Working Draft WD-xml-id-req-20030806, August 2003 [0.9]
- Frank Neven, Automata Theory for XML ResearchersACM SIGMOD Record, 31(3):39-46, September 2002 [0.9]
- Daniel Dardailler, Sean B. Palmer, Charles McCathieNevile, XML Accessibility Guidelines, World Wide Web Consortium, Working Draft WD-xag-20021003, October 2001 [0.9]
- Makoto Murata, Simon St. Laurent, Dan Kohn, XML Media Types, Internet RFC 3023, January 2001 [0.9]
- Bob DuCharme, XML: The Annotated Specification, Prentice-Hall, Upper Saddle River, New Jersey, December 1998 [0.9]
- Tim Bray, Building the Annotated XML Specificationxml.com, September 1998 [0.9]
- E. James Whitehead, Makoto Murata, XML Media Types, Internet RFC 2376, July 1998 [0.9]
- David Megginson, Structuring XML Documents, Prentice-Hall, Upper Saddle River, New Jersey, January 1998, 0136422993 [0.9]
- James Clark, Comparison of SGML and XML, World Wide Web Consortium, Note NOTE-sgml-xml-97121, December 1997 [0.9]
- Richard Light, Presenting XML, Sams.net, Indianapolis, Indiana, September 1997, 1575213346 [0.9]
- Dan Connolly, Rohit Khare, Adam Rifkin, The Evolution of Web Documents: The Ascent of XMLWorld Wide Web Journal, 2(4):119-128, 1997 [0.9]
- Charles F. Goldfarb, Future Directions in SGML/XML, pp. 3-26, Wiebke Möhr, Ingrid Schmid (Ed.), SGML und XML: Anwendungen und Perspektiven, Springer-Verlag, Berlin, Germany, 1999, 3-540-65543-3 [0.9]
- Jonathan Marsh, Richard Tobin, XML Base (Second Edition), World Wide Web Consortium, Proposed Edited Recommendation PER-xmlbase-20080320, March 2008 [0.8]
- David Carlisle, XML Entity definitions for Characters, World Wide Web Consortium, Working Draft WD-xml-entity-names-20071214, December 2007 [0.8]
- Norman Walsh, R. Alexander Milowski, Henry S. Thompson, XProc: An XML Pipeline Language, World Wide Web Consortium, Working Draft WD-xproc-20071129, November 2007 [0.8]
- David Orchard, Extending and Versioning Languages Part 1, World Wide Web Consortium, Draft TAG Finding, March 2007 [0.8]
- Shane McCarron, Mark Birbeck, XML Events 2, World Wide Web Consortium, Working Draft WD-xml-events-20070216, February 2007 [0.8]
- Tim Bray, Dave Hollander, Andrew Layman, Richard Tobin, Namespaces in XML 1.0 (Second Edition), World Wide Web Consortium, Recommendation REC-xml-names-20060816, August 2006 [0.8]
- Tim Bray, Dave Hollander, Andrew Layman, Richard Tobin, Namespaces in XML 1.1 (Second Edition), World Wide Web Consortium, Recommendation REC-xml-names11-20060816, August 2006 [0.8]
- R. Alexander Milowski, XML Processing Model Requirements and Use Cases, World Wide Web Consortium, Working Draft WD-xproc-requirements-20060411, April 2006 [0.8]
- Henry S. Thompson, Processing XML 1.1 Documents with XML Schema 1.0 Processors, World Wide Web Consortium, Note NOTE-xml11schema10-20050511, May 2005 [0.8]
- Anish Karmarkar, Ümit Yalçınalp, Assigning Media Types to Binary Data in XML, World Wide Web Consortium, Note NOTE-xml-media-types-20050504, May 2005 [0.8]
- Haruo Hosoya, Jérôme Vouillon, Benjamin C. Pierce, Regular Expression Types for XMLACM Transactions on Programming Languages and Systems, 27(1):46-90, January 2005 [0.8]
- Mark Pilgrim, XML on the Web Has Failedxml.com, July 2004 [0.8]
- Marcelo Arenas, Leonid Libkin, A Normal Form for XML DocumentsACM Transactions on Database Systems, 29(1):195-232, March 2004 [0.8]
- Tim Bray, Dave Hollander, Andrew Layman, Richard Tobin, Namespaces in XML 1.1, World Wide Web Consortium, Recommendation REC-xml-names11-20040204, February 2004 [0.8]
- James Bean, XML for Data Architects: Designing for Reuse and Integration, Morgan Kaufmann Publishers, San Francisco, California, 2004, 1-55860-907-5 [0.8]
- Dwight Peltzer, XML: Language Mechanics & Applications, Addison Wesley, Boston, Massachusetts, 2004, 0-201-77168-3 [0.8]
- Charles F. Goldfarb, Paul Prescod, Charles F. Goldfarb's XML Handbook, Prentice-Hall, Upper Saddle River, New Jersey, November 2003, 0130497657 [0.8]
- Shane McCarron, Steven Pemberton, T. V. Raman, XML Events — An Events Syntax for XML, World Wide Web Consortium, Recommendation REC-xml-events-20031014, October 2003 [0.8]
- Scott Hollenbeck, Marshall T. Rose, Larry Masinter, Guidelines for the Use of Extensible Markup Language (XML) within IETF Protocols, Internet RFC 3470, January 2003 [0.8]
- Merlin Hughes, Takeshi Imamura, Hiroshi Maruyama, Decryption Transform for XML Signature, World Wide Web Consortium, Recommendation REC-xmlenc-decrypt-20021210, December 2002 [0.8]
- Richard Salz, XML Versus the Infosetxml.com, November 2002 [0.8]
- Will Provost, UML for W3C XML Schema Designxml.com, August 2002 [0.8]
- Peter Buneman, Susan B. Davidson, Wenfei Fan, Carmem Hara, Wang-Chiew Tan, Keys for XMLComputer Networks, 39(5):473-487, August 2002 [0.8]
- Wenfei Fan, Gabriel M. Kuper, Jérôme Siméon, A Unified Constraint Model for XMLComputer Networks, 39(5):489-505, August 2002 [0.8]
- Lars Marius Garshol, Definitive XML Application Development, Prentice-Hall, Upper Saddle River, New Jersey, May 2002, 0130889024 [0.8]
- Jonathan Marsh, Namespaces in XML 1.1 Requirements, World Wide Web Consortium, Working Draft WD-xml-names11-req-20020403, April 2002 [0.8]
- Frank Neven, Jan Van den Bussche, Expressiveness of Structured Document Query Languages Based on Attribute GrammarsJournal of the ACM, 49(1):56-100, January 2002 [0.8]
- Jean Berstel, Luc Boasson, Formal Properties of XML Grammars and LanguagesActa Informatica, 38(9):649-671, 2002 [0.8]
- Romeo Rizzi, Complexity of Context-free Grammars with Exceptions and the Inadequacy of Grammars as Models for XML and SGMLMarkup Languages: Theory & Practice, 3(1):107-116, December 2001 [0.8]
- Charles F. Goldfarb, Paul Prescod, Charles F. Goldfarb's XML Handbook, Prentice-Hall, Upper Saddle River, New Jersey, December 2001, 0130651982 [0.8]
- David Carlson, Modeling XML Vocabularies with UMLxml.com, August 2001 [0.8]
- Jonathan Marsh, XML Base, World Wide Web Consortium, Recommendation REC-xmlbase-20010627, June 2001 [0.8]
- David Carlson, Modeling XML Applications with UML: Practical e-Business Applications, Addison Wesley, Reading, Massachusetts, April 2001, 0201709155 [0.8]
- Romeo Rizzi, Complexity of Context-Free Grammars with Exceptions, Istituto Trentino di Cultura, Trento, Italy, January 2001 [0.8]
- Charles F. Goldfarb, Paul Prescod, The XML Handbook, Prentice-Hall, Upper Saddle River, New Jersey, November 2000, 013055068X [0.8]
- Reaz Hoque, XML for Real Programmers, Morgan Kaufmann Publishers, San Francisco, California, May 2000, 0123555922 [0.8]
- W. Eliot Kimber, John Heintz, Using UML to Define XML Document TypesMarkup Languages: Theory & Practice, 2(3):295-320, 2000 [0.8]
- Grady Booch, Magnus Christerson, Matthew Fuchs, Jari Koistinen, UML for XML Schema Mapping Specification, Rational Software Corp. and CommerceOne Inc., December 1999 [0.8]
- Michael Floyd, Building Web Sites with XML, Prentice-Hall, Upper Saddle River, New Jersey, December 1999 [0.8]
- Charles F. Goldfarb, Paul Prescod, The XML Handbook, Prentice-Hall, Upper Saddle River, New Jersey, November 1999, 0130147141 [0.8]
- Håkon Wium Lie, Janne Saarela, Multipurpose Web publishing using HTML, XML, and CSSCommunications of the ACM, 42(10):95-101, October 1999 [0.8]
- Jennifer Widom, Data Management for XML: Research DirectionsIEEE Data Engineering Bulletin, 22(3):44-52, September 1999 [0.8]
- Daniela Florescu, Donald Kossmann, Storing and Querying XML Data using an RDBMSBulletin of the Technical Committee on Data Engineering, 22(3):27-34, September 1999 [0.8]
- Paul Spencer, XML Design and Implementation, Wrox Press, Chicago, Illinois, April 1999, 1861002289 [0.8]
- Pekka Kilpeläinen, Derick Wood, SGML and XML Document Grammars and Exceptions, Hong Kong University of Science & Technology, Hong Kong, HKUST-TCSC-99-01, January 1999 [0.8]
- Tim Bray, Dave Hollander, Andrew Layman, Namespaces in XML, World Wide Web Consortium, Recommendation REC-xml-names-19990114, January 1999 [0.8]
- Charles F. Goldfarb, Paul Prescod, The XML Handbook, Prentice-Hall, Upper Saddle River, New Jersey, June 1998, 0130811521 [0.8]
- Pekka Kilpeläinen, SGML & XML Content Models, University of Helsinki, Helsinki, Finland, Department of Computer Science Report C-1998-12, May 1998 [0.8]
- Anne Brüggemann-Klein, Derick Wood, Deterministic Regular Languages, Universität Freiburg, Freiburg, Germany, October 1991 [0.8]
- Martin Nečaský, Conceptual Modeling for XML: A Survey, Václav Snášel, Karel Richta, Jaroslav Pokorný (Ed.), Proceedings of the DATESO 2006 Annual International Workshop on Databases, Texts, Specifications, and Objects, Desná — Černá Říčka, Czech Republic, April 2006, 80-248-1025-5 [0.8]
- Martin Erwig, A Visual Language for XML, pp. 47-54, IEEE Symposium on Visual Languages, Seattle, Washington, September 2000 [0.8]
- David Carlson, Integrating XML and non-XML Data via UML, Proceedings of XML 2001, Orlando, Florida, December 2001 [0.8]
- Henry S. Thompson, Names, Namespaces, XML Languages and XML Definition Languages, Proceedings of XML 2005, Atlanta, Georgia, November 2005 [0.8]
- Tim Bray, On Language Creation, Proceedings of XML 2005, Atlanta, Georgia, November 2005 [0.8]
- Gerti Kappel, Elisabeth Kapsammer, Werner Retschitzegger, XML and Relational Database Systems — A Comparison of Concepts, pp. 199-205, Peter Graham, Muthucumaru Maheswaran, M. Rasit Eskicioglu (Ed.), Proceedings of the 2001 International Conference on Internet Computing, CSREA Press, Las Vegas, Nevada, June 2001, 18925128X [0.8]
- Margaret G. Kostoulas, Morris Matsa, Noah Mendelsohn, Eric Perkins, Abraham Heifets, Martha Mercaldi, XML Screamer: An Integrated Approach to High Performance XML Parsing, Validation and Deserialization, Proceedings of the 15th International World Wide Web Conference, ACM Press, Edinburgh, UK, May 2006, 1-59593-323-9 [0.8]
- Shuohao Zhang, Curtis Dyreson, Symmetrically Exploiting XML, Proceedings of the 15th International World Wide Web Conference, ACM Press, Edinburgh, UK, May 2006, 1-59593-323-9 [0.8]
- Paolo Ferragina, Fabrizio Luccio, Giovanni Manzini, S. Muthukrishnan, Compressing and Searching XML Data Via Two Zips, Proceedings of the 15th International World Wide Web Conference, ACM Press, Edinburgh, UK, May 2006, 1-59593-323-9 [0.8]
- Erik Wilde, Structuring Content with XML, Klaus Kreulich, Peter Linde, Stefan Pletschacher, Arved Hübler (Ed.), Supplement to the Proceedings of the 10th International Conference on Electronic Publishing, Bansko, Bulgaria, June 2006, 954-16-0040-9 [0.8]
- Tancred Lindholm, Jaakko Kangasharju, Sasu Tarkoma, Fast and Simple XML Tree Differencing by Sequence Alignment, pp. 75-84, Dick C. A. Bulterman, David F. Brailsford (Ed.), Proceedings of the 2006 ACM Symposium on Document Engineering, ACM Press, Amsterdam, Netherlands, October 2006, 1-59593-515-0 [0.8]
- Ermir Qeli, Julinda Gllavata, Bernd Freisleben, Customizable Detection of Changes for XML Documents using XPath Expressions, pp. 88-90, Dick C. A. Bulterman, David F. Brailsford (Ed.), Proceedings of the 2006 ACM Symposium on Document Engineering, ACM Press, Amsterdam, Netherlands, October 2006, 1-59593-515-0 [0.8]
- David Orchard, Guide to Versioning XML Languages using new XML Schema 1.1 features, World Wide Web Consortium, Working Draft WD-xmlschema-guide2versioning-20070720, July 2007 [0.7]
- International Organization for Standardization, Information Technology — ECMAScript for XML (E4X) Specification, ISO/IEC 22537:2006, February 2006 [0.7]
- Helmut Vonhoegen, Einstieg in XML, Galileo Computing, Bonn, Germany, March 2005, 3-89842-630-0 [0.7]
- Edd Dumbill, How Do I Hate Thee?xml.com, November 2004 [0.7]
- Michael Mealling, The IETF XML Registry, Internet RFC 3688, January 2004 [0.7]
- Rainer Eckstein, Silke Eckstein, XML und Datenmodellierung, dpunkt.verlag, Heidelberg, Germany, November 2003, 3-89864-222-4 [0.7]
- Tim Bray, John Cowan, The UTF-8+names Unicode Encoding Form, Internet Draft draft-tbray-utf8+names-01, October 2003 [0.7]
- Erik Wilde, XML Technologies DissectedIEEE Internet Computing, 7(5):74-78, September 2003 [0.7]
- Erik T. Ray, Learning XML, O'Reilly & Associates, Sebastopol, California, September 2003, 0-596-00420-6 [0.7]
- Anthony B. Coates, Zarella Rendon, Named Character Elements for XMLxml.com, January 2003 [0.7]
- Stefan Mintert, Erik Wilde, Henning Behme, XML-EditoreniX, 15(8):52-58, August 2002 [0.7]
- Grégory Cobéna, Talel Abdessalem, Yassine Hinnach, A comparative study for XML change detection, Institut National de Recherche en Informatique et en Automatique, Rocquencourt, France, July 2002 [0.7]
- Pekka Kilpeläinen, Derick Wood, SGML and XML Document Grammars and ExceptionsInformation and Computation, 169(2):230-251, September 2001 [0.7]
|