Complete XML Schema Validation

.net, delphi, schema, xml, xsd

Solution

I use XMLNotepad a lot. (I don't know if you've already tried it.)

Its'free and does a good job at reporting a lot of errors simultaneously, provided they are independent and not terminal! About the same as the compiler errors in Delphi: once it has started on a false track everything following is often nonsense.

Anyway, it has worked very well for me to validate against quite intricated schemas like the TVB 3.2...

Problem

I am looking for a tool that will tell me all of the XML Schema validation failures. All the other tools I have looked at so just tell me the first couple, and then I have to fix those before it will tell me the next errors. I realize that some errors may be dependent on other nodes being in different orders, but things like data types being formatted wrong should be able to be reported even if the nodes are in the wrong order. I have already looked through the other tools suggest for other questions on here, and they all stop after the first failure. So if one of those tools will do what I want, then please let me know the steps to accomplish that. A programming library or technique that will let me do this in .NET or Delphi would work to.

Original source