एक JSONObject नाम . का एक अनियंत्रित संग्रह है और मान जोड़े। JSONArray . के कुछ महत्वपूर्ण तरीके हैं accumulate(), put(), opt(), append(), write() और आदि। जमा करें () विधि एक कुंजी के तहत मान जमा करती है और यह विधि put() . के समान है विधि को छोड़कर यदि कोई मौजूदा वस्तु एक कुंजी के तहत संग्रहीत है तो एक JSONArray को सभी संचित मूल्यों को रखने के लिए एक कुंजी के तहत संग्रहीत किया जा सकता है। यदि कोई मौजूदा JSONArray है तो एक नया मान जोड़ा जा सकता है।
सिंटैक्स
public JSONObject accumulate(java.lang.String key, java.lang.Object value) throws JSONException
उदाहरण
import org.json.*; public class JSONAccumulateMethodTest { public static void main(String[] args) throws JSONException { JSONObject jsonObj = new JSONObject(); jsonObj.accumulate("Technology", "Java"); jsonObj.accumulate("Technology", "Python"); jsonObj.accumulate("Technology", "Spark"); jsonObj.accumulate("Technology", "Selenium"); jsonObj.accumulate("Technology", ".Net"); System.out.println(jsonObj.toString(3)); } }
आउटपुट
{"Technology": [ "Java", "Python", "Spark", "Selenium", ".Net" ]}