[Home] [By Thread] [By Date] [Recent Entries]


Which is a shame. Having, for example, to rewrite the XHTML schema just 
so I can include SVG fragments makes building compound documents almost 
impossibly difficult. I suspect we need to think about more types of 
validity than those currently offered by DTDs, XML Schemas, Schematron, 
and RELAX NG.

Two types of partial validation that would be useful for constructing 
compound documents are:

1) Validate the language you know and ignore fragments headed by unknown 
elements.

2) Start at the top and only start validating when you hit an element 
you know. (The opposite of #1.)

I suspect that, with a bit of thought, people can find other use cases 
and types of validation to fit them that are not met by current definitions.

-- Ron


Bob Foster wrote:

> Roger L. Costello wrote:
> [snip]
>  > I interpret Murata's slides as saying that with NVDL you can insert 
> elements
>  > from another namespace into the <Book>...</Book> element.
> 
> I don't. Sticking arbitrary namespaces into an element would fail to 
> validate against the schema unless it specifically allowed for such 
> insertions, e.g., through wildcards.
> 
> What NVDL should do is allow you to validate inserted-namespace 
> subcomponents that _are_ otherwise valid but are not fully described by 
> the schema for Book.




Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member