• 大小: 2KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Java
  • 标签: com.al  

资源简介

实现全局转换标准json格式的字符串的key值,亲测可用。

资源截图

代码片段和文件信息

package main;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONobject;

/**
 * 
 * 对json数据key进行替换
 * @author jevon
 * @date 2019-03-23
 *
 */
public class JsonUtil {

public static JSONobject changeJsonObj(JSONobject jsonObjMap keyMap) {
JSONobject resJson = new JSONobject();
Set keySet = jsonObj.keySet();
for (String key : keySet) {
String resKey = keyMap.get(key) == null ? key : keyMap.get(key);
try {
JSONobject jsonobj1 = jsonObj.getJSONobject(key);
resJson.put(resKey changeJsonObj(jsonobj1 keyMap));
} catch (Exception e) {
try {
JSONArray jsonArr = jsonObj.getJSONArray(key);
resJson.put(resKey change

评论

共有 条评论

相关资源