JSON.kt raw
1 package io.github.domi04151309.alwayson.helpers
2
3 import org.json.JSONArray
4
5 internal object JSON {
6 fun contains(
7 jsonArray: JSONArray,
8 key: String,
9 ): Boolean {
10 for (i in 0 until jsonArray.length()) {
11 if (jsonArray.get(i) == key) return true
12 }
13 return false
14 }
15
16 fun remove(
17 jsonArray: JSONArray,
18 key: String,
19 ) {
20 for (i in 0 until jsonArray.length()) {
21 if (jsonArray.get(i) == key) {
22 jsonArray.remove(i)
23 return
24 }
25 }
26 }
27
28 fun isEmpty(jsonArray: JSONArray): Boolean = jsonArray.length() == 0
29 }
30