Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

need a free schema vaidation tool

 
Pat Loudon
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi - I need a FREE tool to validate xsd schemas in BATCH mode. Need to be able to run in batch mode since I have several hundred to validate. Point a a directory or list give it a list of files.

thanks in advance for any ideas. - Pat
 
Madhav Lakkapragada
Ranch Hand
Posts: 5040
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
ahhh....good question.

Welcome to Javaranch.

One Java based tool I know is Felix. Don't have the link handy, right now.
But wait, you could write a Java (or even c++) program yourself. Have you given it any thought?

Thanks.

- m
 
Pat Loudon
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I thought about writing my own but I am new to Java and this would take me a while to write and did not want to spend time reinvnenting wheel. Eclipse has some APIs that might work but I am not Java wise enough to use them.


IBM has a "schema quality checker" SQC tool that is really nice - but $200 per install and my company wants free if we can find it.


Thanks
 
Madhav Lakkapragada
Ranch Hand
Posts: 5040
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thats' ok, you gotto start somewhere.
So, when you say point to a directory, you mean point to a directory of XML source files or XML Schema file or hodge-podge of both?

Also, what kinda feedback are you looking at?
A flat file list of filenames with a valid/not valid value or more detailed info?
Or Is a bunch of System.out.println (basically printf for the Java challenged) statements.

If you could spell out these requirements....this problem is interesting. I never thought of such a problem before, hence curious. Seems unusally quirky.

- m
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic