JSONObject est une collection non ordonnée de paires name et de paires value. Certaines méthodes importantes de JSONArray sont accumulate(), put(), opt(), append(), write() etc. La méthode accumulate() accumule les valeurs sous la clé, cette méthode est similaire à la méthode put(), sauf qu'il y a un objet existant stocké sous la clé, alors un JSONArray peut être stocké sous la clé pour conserver toutes les valeurs accumulées. Si un JSONArray existant existe, de nouvelles valeurs peuvent être ajoutées.
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" ]}
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!