package jalview.util; import org.json.simple.JSONArray; public class JSONUtils { /** * Converts a JSONArray of values to a string as a comma-separated list. * Answers null if the array is null or empty. * * @param jsonArray * @return */ public static String arrayToList(JSONArray jsonArray) { if (jsonArray == null) { return null; } StringBuilder sb = new StringBuilder(); for (int i = 0; i < jsonArray.size(); i++) { if (i > 0) { sb.append(","); } sb.append(jsonArray.get(i).toString()); } return sb.length() == 0 ? null : sb.toString(); } }