JSONLoader Library

A simple library to open JSON from assets.

Download

JitPack

Grab the latest dependencies through Gradle, add it to your build.gradle with:

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

and:

dependencies {
    implementation 'com.github.zainfikrih:jsonloader-library:{latest version}'
}

Usage

Put the json file in the assets package on the android project (src / main / assets / filename.json).
For more information, see Where do I place the 'assets' folder in Android Studio?

Get JSON as a string:

  String jsonString = JSONLoader.with(getApplicationContext()).fileName("filename.json").get();

Get JSON as JSON Object:

  JSONObject jsonObject = JSONLoader.with(getApplicationContext()).fileName("filename.json").getAsJSONObject();

Get JSON as JSON Array:

  JSONArray jsonArray = JSONLoader.with(getApplicationContext()).fileName("filename.json").getAsJSONArray();

For some examples, see the sample App.

GitHub