Re: Most common XML/XSD validations?
Roedy Green wrote:
It is a freeware tool that validates XML against
XML Schema Definitions (XSD). It can be found here.
<http://www.physci.org/xml/xmltools.html#yaxv>
I have a problem using this. Try validating
http://mindprod.com/webstart/replicator.jnlp with
an old JNLP xsd,
http://mindprod.com/jgloss/snippet/jnlp-xml-schema.xsd
For the moment, I will restrict* testing to the
simpler validator, XMLValidate. I have added
the two URLs to version 0.5 of..
<http://www.physci.org/test/xml/XMLValidate.java>
The output I get when selecting the two files, is..
Create schema from
'http://mindprod.com/jgloss/snippet/jnlp-xml-schema.xsd'.
Schema created successfully.
Validate content from
'http://mindprod.com/webstart/replicator.jnlp' against schema.
org.xml. ..
...
Total (warning, error, fatal) errors detected: 8
Alternately, when I compare it against the XSD for
the latest 6.0 XSD (off the PhySci site)
Create schema from
'http://www.physci.org/JNLP-6.0.xsd'.
Schema created successfully.
Validate content from
'http://mindprod.com/webstart/replicator.jnlp' against schema.
Total (warning, error, fatal) errors detected: 0
That sounds pretty logical, given the mindprod
XSD is for an older version.
OK - whatever errors remain, are peculiar to YAX-V -
I'll look into it after the rework*.
Thanks for the report.
* At the moment, YAX-V is undergoing a huge rework
that will address most of the bugs and RFEs so
far mentioned. But I'd like to clarify validation
against DTDs, before I go too far with that.
--
Andrew Thompson
http://www.athompson.info/andrew/
Message posted via JavaKB.com
http://www.javakb.com/Uwe/Forums.aspx/java-general/200710/1