issue #310 try not only public constructors in ConstructScalar, try constructor for scpecific Tag if available before throwing YAMLException("Unsupported class...") from constructStandardJavaInstance(...)
4 files changed
tree: c6d296fc6452e0a299c48dcbedcd9f6605cdd8b7
  1. .gitignore
  2. .hgeol
  3. .hgignore
  4. LICENSE.txt
  6. docker/
  7. pom.xml
  8. src/

The art of simplicity is a puzzle of complexity.


YAML is a data serialization format designed for human readability and interaction with scripting languages.

SnakeYAML is a YAML parser and emitter for the Java Virtual Machine.

SnakeYAML features

  • a complete YAML 1.1 parser. 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.