To enable OpenSP's support for XML 1.0:
OpenSP does not enforce the following XML constraints:
[Xx][Mm][Ll]
,
both in terms of where they can occur and their content.
&
in parameter
literals. In SGML terms, XML says that the ero delimiter is
recognized in a parameter literal, and that it must be followed by an
entity reference, but the entity reference is not expanded.
Line ends are normalized using SGML conventions to a CR/LF character pair rather than using the XML convention of a single LF character.
OpenSP does not enforce XML's rules on not continuing normal processing after an error. Applications can enforce these if they choose.
OpenSP's support for XML is based on Annex K of ISO 8879 (the Web SGML Adaptations Annex). The following features of Annex K are not yet implemented: