Re: How namespace names might be used

Al Gilman wrote:

> An XML language is an invertible linearization of an ontology used in
> constructing messages or streams passed as a means of communicating, that
> follows XML rules in the final stages of tree-to-stream encoding.

I don't think that "invertible" is necessary here.
 
>  [I speak as a fool.

"If the Fool would persist in his Folly, he would become wise."
	-- William Blake

> I don't really know what Cowan means by a map:territory 'error.'  Actually,
> I would like to know.]

I forget just what I was referring to.  In general a map-territory error
consists in mistaking a sign for its signified, or vice versa; or inferring
the properties of the signified from the properties of the sign, or vice versa.
 
> XML has proper methods: string to InfoSet, InfoSet to string.  Starting and
> ending with an Infoset, the pair of transformations is an identity, you get
> back the same InfoSet.  After passing through InfoSet once, you thereafter
> get back a canonical string.

The Infoset does not define a single canonicalization back to XML syntax.
There is something called "Canonical XML", but that is special-purpose and
deliberately does not make every distinction that the Infoset does.

-- 

Schlingt dreifach einen Kreis um dies! || John Cowan <jcowan@reutershealth.com>
Schliesst euer Aug vor heiliger Schau,  || http://www.reutershealth.com
Denn er genoss vom Honig-Tau,           || http://www.ccil.org/~cowan
Und trank die Milch vom Paradies.            -- Coleridge (tr. Politzer)

Received on Monday, 19 June 2000 11:06:33 UTC