- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 25 Jul 2007 04:16:39 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4818
virginia.smith@hp.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Comment #1 from virginia.smith@hp.com 2007-07-25 04:16 -------
reworded section 3.3:
Each document in the interchange set MUST be represented in an SML-IF document
by a separate document element as follows:
* Each definition document [Ed. note: insert link to definition] in
the interchange set MUST appear as a child of a document element that is a
child of the definitions element of the SML-IF document. The order of the
document children is not significant.
* Each model instance document [Ed. note: insert link to definition]
in the interchange set MUST appear as a child of a document element that is a
child of the instances element of the SML-IF document. The order of the
document children is not significant.
Documents may be included in the SML-IF document either as an embedded document
(where the octet stream representing the SML model document to be included is
physically embedded in the SML-IF document) or as a document reference.
3.3.1 Embedded Documents
If a document is to be physically embedded in the SML-IF document, the octet
stream representing it MUST first be processed as follows:
* The XML declaration and document type declaration (DTD) are removed.
* The stream is converted to the encoding of the SML-IF document into
which it will be packaged.
Note:
If the SML-IF document uses UTF-8 encoding, the octet-stream result of XML
Canonicalization [Canonical XML] is more than sufficient to accomplish this
processing.
The resulting octet stream MUST be embedded as the content of the data child of
the corresponding document element in the SML-IF document.
3.3.2 Document References
If a document is to be referred to rather than embedded, a reference to it MUST
placed in the locator child of the corresponding document element.
SML-IF specifies one way such references may be constructed, the documentURI
element, however any representation the producer and consumer agree on may be
used. [Ed. note: the previous statement is not very portable!]
Received on Wednesday, 25 July 2007 04:16:43 UTC