1.替换所有节点key为 统一值
递归遍历代码:
/**
* 通过递归遍历json,替换节点的值
* @author demo
* @param oJson JSON数据源
* @param key 替换的key
* @param value 替换的值
* @return
*/
public static Object jsonDeal(Object oJson, String key, String value) {
if (oJson == null || oJson == "") return null;
try {
if (oJson instanceof JSONObject) {
JSONObject jo = (JSONObject) oJson;
Iterator<String> iterator = jo.keySet().iterator();
while (iterator.