Files
RidgeScout/app/src/main/java/com/ridgebotics/ridgescout/utility/JSONUtil.java
T
2025-04-21 12:06:37 -06:00

25 lines
583 B
Java

package com.ridgebotics.ridgescout.utility;
import org.json.JSONArray;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
// Literally just sorting json
public class JSONUtil {
public static JSONArray sort(JSONArray array, Comparator c){
List asList = new ArrayList(array.length());
for (int i=0; i<array.length(); i++){
asList.add(array.opt(i));
}
asList.sort(c);
JSONArray res = new JSONArray();
for (Object o : asList){
res.put(o);
}
return res;
}
}