|
next
|
Subject: Using DTD Entities and XSD Author: (Deleted User) Date: 26 Jan 2007 12:40 PM
|
Hi Stephen,
I can verify that the any.xml file is valid according to both Xerces-C++ (the built-in validator), Saxon and XSV, while Xerces-J, and MSXML seem to ignore the XMLSchema if a is present. Is this what you wanted to report?
To clarify my comment: when you perform DTD validation (for instance, by defining <!ELEMENT Application ANY> ) you are saying that Application can have any valid child, but you will get an error if such a child is not listed in the DTD using a <!ELEMENT child ANY> declaration.
In any case, you should first settle for the tool that you will be using to perform validation and/or XSLT processing in the deployment scenario, and design the DTD/Schema that makes it work.
As for StylusXslt.exe: this is the command line that embed the 'built-in' XSLT processor; if you need to use a MSXML-based tool, you should use the msxsl.exe executable.
Hope this helps,
Alberto
|
|
|
|