m

msv

The Multi Schema Validation toolkit is a Java based toolkit consisting of 8 different submodules. The core module is the Multi-Schema XML Validator (MSV) for the validation of XML documents against several kinds of XML schemata The core supports RELAX NG, RELAX Namespace, RELAX Core, TREX, XML DTDs, and a subset of XML Schema Part 1. This core offers an API useable for programmatic access of the grammar, such as code generation.
https://github.com/xmlark/msv
BSD
Kohsuke Kawaguchi Tatu Saloranta Svante Schubert
Files download
File Operation
msv-2022.7.pom download
Apache Maven
<dependency>
  <groupId>net.java.dev.msv</groupId>
  <artifactId>msv</artifactId>
  <version>2022.7</version>
  <type>pom</type>
</dependency>
Gradle Groovy
implementation 'net.java.dev.msv:msv:2022.7'
Gradle Kotlin
implementation("net.java.dev.msv:msv:2022.7")
Scala SBT
libraryDependencies += "net.java.dev.msv" % "msv" % "2022.7"
Groovy Grape
@Grapes(
  @Grab(group='net.java.dev.msv', module='msv', version='2022.7')
)
Apache Ivy
<dependency org="net.java.dev.msv" name="msv" rev="2022.7" />
Leiningen
[net.java.dev.msv/msv "2022.7"]
Apache Buildr
'net.java.dev.msv:msv:jar:2022.7'
Dependencies
The project has no third-party dependencies