def replaceKeyValue(jsonObj: JSONObject, sortPreview: JSONObject): JSONObject = {
if (sortPreview.length() > 0) {
var keysItr = sortPreview.keys()
while (keysItr.hasNext()) {
var key = keysItr.next(); //getting java.util.nosuchelementexception
var value: Object = sortPreview.get(key)
jsonObj.put(key, value)
}
} else {
return jsonObj
}
return jsonObj
}
当我在JSON中迭代密钥时,它给了我这个问题。可能是什么问题?