RJSON parsers and formatters for Java and Kotlin.
http://www.relaxedjson.org/docs/api
RJSON Parser and Formatter (Latest Release)
repositories {
maven('https://repo1.maven.org/maven2/')
}
compile 'tv.twelvetone.rjson:rjson:1.3.1'
repositories {
maven {
url = uri("https://repo1.maven.org/maven2/")
}
}
compile("tv.twelvetone.rjson:rjson:1.3.1")
<repository>
<url>https://repo1.maven.org/maven2/</url>
</repository>
<dependency>
<groupid>tv.twelvetone.rjson</groupid>
<artifactid>rjson</artifactid>
<version>1.3.1</version>
</dependency>
To run the demo project, go to the demo directory and type.
./gradlew test
build.gradle.kts
plugins {
`java`
}
repositories {
mavenCentral()
}
dependencies {
testImplementation("tv.twelvetone.rjson:rjson:1.3.1")
testImplementation("junit:junit:4.12")
}
TestRjsonParser.java
import org.junit.Assert;
import org.junit.Test;
import tv.twelvetone.json.JsonValue;
import tv.twelvetone.rjson.RJsonParserFactory;
public class TestRjsonParser {
@Test
public void testRsjonParser() {
JsonValue parsed = new RJsonParserFactory().createParser().stringToValue("{hello:world}");
Assert.assertEquals("{\"hello\":\"world\"}", parsed.toString());
}
}