if (jsonArray != null) {
for (int i = 0; i < jsonArray.length(); i++) {
final JSONObject item = jsonArray.getJSONObject(i);
boolean isMulti = item.optBoolean("multi", false);
String name = item.optString("name", "");
if (StringUtils.isNotBlank(name)) {
if (isMulti) {
final List<String> values = new ArrayList<String>();
for (String value : StringUtils.split(item.optString("value", ""), ",")) {