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.
