On Fri, February 25, 2005 3:50 pm, Neil Stevens said: > On Fri, 25 Feb 2005 22:44:23 +0900, James Britt wrote: > >> There are Ruby bindings for libxml2, though I do not know how up-to-date >> they are. But it may only validate against a DTD. > > They seemed in complete last I used them (the webpage seems inaccessible > now, but I got it through FreeBSD ports: > http://www.freshports.org/textproc/ruby-libxml/ ), but they do the job. > > I've never used schemas before, though. so I wouldn't know what to > recommend for them. David Ashen has a C validator [1] for Relax-NG schemas [2]. > Neil Stevens - neil / hakubi.us E [1] http://davidashen.net/rnv.html [2] http://www.relax-ng.org