snake-yaml

General

Category
Free
Tag
YAML
License
Apache License, Version 2.0
Registered
Apr 15, 2016
Favorites
0
Link
https://github.com/bmoliveira/snake-yaml
See also
YamlBeans
JYaml

Additional

Language
Java
Version
v1.18-android (Apr 15, 2016)
Created
Apr 14, 2016
Updated
Oct 12, 2020 (Retired)
Owner
Bruno Oliveira (bmoliveira)
Contributors
Ravindra Kumar (ravidsrk)
Łukasz Dywicki (splatch)
Andrey Somov (asomov)
Alexander Maslov (maslovalex)
Bruno Oliveira (bmoliveira)
Oliver B. Fischer (obfischer)
Tareq Sharafy (tareqhs)
JordanAngold
8
Activity
Badge
Generate
Download
Source code

Advertisement

The art of simplicity is a puzzle of complexity.

Android jitpack version

This version is a port from the original repository.

Changes made:

  • Android maven deploy profile changes applied
  • Some removed some javadoc generator lines that were thowing javadoc generator errors (follow the original javadocs)

With this version you can use snakeyaml directly from jitpack!

Just add jitpack to repositories

allprojects {
 repositories {
 ...
 maven { url "https://jitpack.io" }
  }
}

And the dependency

dependencies {
 compile 'com.github.bmoliveira:snake-yaml:v1.18-android'
}

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