As I promised I would do, I am releasing a copy of my XML validation utility
that is based on one of the official Xerces-C++ examples. It is not very
pretty yet, but it will accept an external schema path (the main reason I
wrote it) and it is very fast (thanks to the fact that it uses Xerces-C++).

It does not handle some of the more pathological cases that come up on
occasion in XML such as the case of non-UTF8 data, etc. If you just work
with normal everyday business integration documents like what we have here
and you need to do some quick and dirty testing, this will work great.

http://ultrasparcy.mhcomputing.net/~mhall/validator.zip

I hope that somebody finds this helpful. I will release a better version
when I have had the chance to test this in production and figure out what
improvements it needs. I already know that it needs command-line options,
but other suggestions are welcome.

Matthew Hall

P.S.: Sincere thanks to David Bertoni (especially for your e-mail support)
and the other Xerces-C++ developers (whom I've not talked with as much yet)
for your hard work on a very useful tool that is saving me and my company a
lot of time and money. I really appreciate your hard work, and I owe you
some e-pizza, or if not that, your e-food or e-drink of choice! :-)
___________________________________________________________________
The information contained in this message and any attachment may be
proprietary, confidential, and privileged or subject to the work
product doctrine and thus protected from disclosure.  If the reader
of this message is not the intended recipient, or an employee or
agent responsible for delivering this message to the intended
recipient, you are hereby notified that any dissemination,
distribution or copying of this communication is strictly prohibited.
If you have received this communication in error, please notify me
immediately by replying to this message and deleting it and all
copies and backups thereof.  Thank you.

Reply via email to