Programming
XML
Extensible Markup Language (XML)This page describes the work being done at W3C within the
XML Activity, and how it is structured. Work at W3C takes place in Working
Groups. The Working Groups within the XML Activity are listed below, together
with links to their individual web pages.
XML Activity Statement
An executive overview of W3C's current and historical work on the Extensible Markup Language (XML).
XML.com
XML.com features a rich mix of information and services
for the XML community. The site is designed to serve both people who are
already working with XML and those HTML users who want to "graduate"
to XML's power and complexity. A core feature of the site is the Annotated
XML Specification, created by Tim Bray, co-editor of XML 1.0 and a contributing
editor for XML.com.
XML 1.0 (Second Edition)
W3C document about XML1.0
XML Base
W3C document about XML Base
XML Information Set (InfoSet)
This specification provides a set of definitions for use
in other specifications that need to refer to the information in an XML
document.
XML-Signature Syntax and Processing
This document specifies XML digital signature processing
rules and syntax. XML Signatures provide integrity, message authentication,
and/or signer authentication services for data of any type, whether located
within the XML that includes the signature or elsewhere.
Canonical XML Version 1.0
Any XML document is part of a set of XML documents that
are logically equivalent within an application context, but which vary in
physical representation based on syntactic changes permitted by XML 1.0
[XML] and Namespaces in XML [Names]. This specification describes a method
for generating a physical representation, the canonical form, of an XML
document that accounts for the permissible changes. Except for limitations
regarding a few unusual cases, if two documents have the same canonical
form, then the two documents are logically equivalent within the given application
context. Note that two documents may have differing canonical forms yet
still be equivalent in a given context based on application-specific equivalence
rules for which no generalized XML specification could account.
Associating Style Sheets with XML Documents.
This document allows a style sheet to be associated with
an XML document by including one or more processing instructions with a
target of xml-stylesheet in the document's prolog.
XML Fragment Interchange
The XML standard supports logical documents composed of
possibly several entities. It may be desirable to view or edit one or more
of the entities or parts of entities while having no interest, need, or
ability to view or edit the entire document. The problem, then, is how to
provide to a recipient of such a fragment the appropriate information about
the context that fragment had in the larger document that is not available
to the recipient. The XML Fragment WG is chartered with defining a way to
send fragments of an XML document?regardless of whether the fragments are
predetermined entities or not?without having to send all of the containing
document up to the part in question. This document defines Version 1.0 of
the [eventual] W3C Recommendation that addresses this issue.
