Package org.apache.sling.commons.json

Examples of org.apache.sling.commons.json.JSONObject.optString()


        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", ""), ",")) {
View Full Code Here


                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", ""), ",")) {
                            final String tmp = StringUtils.stripToNull(value);
                            if (tmp != null) {
                                values.add(value);
                            }
                        }
View Full Code Here

                            }
                        }

                        properties.put(name, values.toArray(new String[values.size()]));
                    } else {
                        String value = item.optString("value", "");
                        properties.put(name, value);
                    }
                }
            }
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.