[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: To validate or not to validate, that is the question

  • From: "Martin Bryan" <mtbryan@s...>
  • To: <xml-dev@i...>
  • Date: Tue, 18 Aug 1998 08:45:46 +0100

validate that
John Cowan wrote:

>I think your model of "compound document" is too simple.  You seem
to model it as a set of self-contained fragments enclosed in a
container.

Most current proposals for using namespaces take just that approach.
Namespaces were initially conceived as a way of allowing controlled sets of
metadata to be added to files. Their extension to a general purpose
mechanism, while useful, should not blinker us from the real user
requirement, which is to take data generated by other applications and add
it to a file that has previously been validated using a specific DTD.

>I expect to see much more complex documents:  a Chemical ML description
of a molecule, with (a) embedded HTML English-language documentation,
which itself contains several inclusions of MathML, and (b) a SMIL
document that marshals a non-XML movie of the molecule.  How would
you validate just the HTML part, given that the HTML DTD does not
understand MathML?

I would not try to validate the whole thing in one go. I would create the
MathML within a Maths generator module that could only generate validated
MathML. I would validate any HTML I needed to embedded within the document
with an HTML editor which had enough sense to ignore any element that had a
namespace other than HTML specified, together with any nested elements that
were not declared to be HTML compliant. I would edit the Chemical ML
material in an SGML/XML editor that was set-up to validate material in that
DTD, but ignore any element (and its contents) that had a namespace
specification for another DTD.

Martin Bryan




xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.