Skip to content
scalaxb is an XML data binding tool for Scala. http://scalaxb.org/
Scala Java Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
cli
integration/src/test
mvn-scalaxb
notes
project
sbt-scalaxb/src
src/main/conscript/scalaxb
web
.gitignore
INSTALL.md
LICENSE
README.md

README.md

scalaxb

scalaxb is an XML data-binding tool for Scala that supports W3C XML Schema (xsd) as the input file.

Status

The latest is 0.6.5. Some things may not work. I'd really appreciate if you could run it against your favorite xsd file and let me know the result.

sbt-scalaxb for sbt 0.11.0

To call scalaxb from sbt 0.11.0, put this in your project/plugins.sbt:

libraryDependencies <+= (sbtVersion) { sv => "org.scalaxb" %% "sbt-scalaxb" % ("sbt" + sv + "_X.X") }

and this in build.sbt:

seq(scalaxbSettings: _*)

packageName in scalaxb in Compile := "xxx"

sourceGenerators in Compile <+= scalaxb in Compile

scalaxb command line

See INSTALL.md.

Documents

Further info is available at scalaxb.org.

Bug Reporting

You can send bug reports to Issues, send me a tweet to @scalaxb, or email.

Licensing

It's the MIT License. See the file called LICENSE.

Contacts

Something went wrong with that request. Please try again.