7be3fd486c | ||
---|---|---|
.. | ||
.mvn | ||
src | ||
.gitignore | ||
.hgeol | ||
.hgignore | ||
Android.bp | ||
CleanSpec.mk | ||
LICENSE.txt | ||
METADATA | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
OWNERS | ||
README.md | ||
README.version | ||
docker-run-jdk6.sh | ||
docker-run-jdk7.sh | ||
docker-run-jdk8.sh | ||
docker-run.sh | ||
mvnw | ||
mvnw.bat | ||
patch-android-src | ||
pom.xml | ||
pom.yaml |
README.md
The art of simplicity is a puzzle of complexity.
Overview
YAML is a data serialization format designed for human readability and interaction with scripting languages.
SnakeYAML is a YAML processor for the Java Virtual Machine.
SnakeYAML features
- a complete YAML 1.1 processor. In particular, SnakeYAML can parse all examples from the specification.
- Unicode support including UTF-8/UTF-16 input/output.
- high-level API for serializing and deserializing native Java objects.
- support for all types from the YAML types repository.
- relatively sensible error messages.
Info
Contribute
- Mercurial DVCS is used to dance with the source code.
- If you find a bug in SnakeYAML, please file a bug report.
- You may discuss SnakeYAML at the mailing list.