Ø
validating processor = non-validating processor + DTD validation Ah, excellent. Thanks Ghislain. Four Questions:
1. Are most XML processors validating XML processors?
2. Is Xerces-J a validating XML processor? 3. Does Xerces-J offer a non-validating processor? Or, does Xerces-J only offer a validating processor? 4. Is the Xerces-J XML Schema validator completely separate from the Xerces-J XML processor? That is, can I obtain just the Xerces-J XML processor without the
Xerces-J XML Schema validator? /Roger From: Ghislain Fourny [mailto:g@28.io]
Hi Roger, It has to do with well-formedness vs. validation, which are two different things. A parser in the strictest sense of the term only looks at well-formedness. The XML specification explicitly distinguishes between non-validating processors and validating processors. I'd express it more in terms of: validating processor = non-validating processor + DTD validation. I hope it helps. Kind regards, Ghislain On Fri, Apr 29, 2016 at 1:14 PM, Costello, Roger L. <costello@mitre.org> wrote:
|