[dsdl-discuss] Re: Selection and Dispatching are different

From: MURATA Makoto <murata@hokkaido.email.ne.jp>
Date: Tue Apr 27 2004 - 18:21:08 UTC

On Tue, 27 Apr 2004 18:12:39 +0100
Alex Brown <alexb@griffinbrown.co.uk> wrote:

> Aha, so when we say the input to a validator is well-formed XML, we don't
> necessarily mean that the data being validated is itself well-formed, merely
> that its XML infoset representation is ?

At present, the NVDL dispatcher passes an infoset rather than a string,
although the definition of documents in the XML recommendation is certainly
a string.

I wondered if the NVDL dispatcher should convert infosets to strings. But I do not think
that it is a good idea. Such conversion requires generation of
namespace declaration attributes and namespace prefixes, and this is quite complicated.
However, NVDL implementations and RNG validators are likely to use SAX events. As long as
they represent infosets correctly, namespace declaration attributes and namespace prefixes
are not very important.

> And in order for that to be decidable, aren't we going to need a
> well-defined infoset model?

We rely on the inforset recommendation from W3C. What else do we need?

Cheers,

-- 
MURATA Makoto <murata@hokkaido.email.ne.jp>
--
DSDL members discussion list
To unsubscribe, please send a message with the
command  "unsubscribe" to dsdl-discuss-request@dsdl.org
(mailto:dsdl-discuss-request@dsdl.org?Subject=unsubscribe)
Received on Tue Apr 27 20:26:03 2004

This archive was generated by hypermail 2.1.8 : Fri Dec 03 2004 - 14:00:28 UTC