com.alibaba.fastjson.JSONObject.entrySet()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(318)

本文整理了Java中com.alibaba.fastjson.JSONObject.entrySet()方法的一些代码示例,展示了JSONObject.entrySet()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.entrySet()方法的具体详情如下:
包路径:com.alibaba.fastjson.JSONObject
类名称:JSONObject
方法名:entrySet

JSONObject.entrySet介绍

暂无

代码示例

代码示例来源:origin: ltsopensource/light-task-scheduler

@Override
public Set<Map.Entry<String, Object>> entrySet() {
  return jsonObject.entrySet();
}

代码示例来源:origin: ltsopensource/light-task-scheduler

@Override
public Set<Map.Entry<String, Object>> entrySet() {
  return jsonObject.entrySet();
}

代码示例来源:origin: alibaba/fastjson

public <T> T deserialze(DefaultJSONParser parser, Type type, Object fieldName) {
  if (type == ArrayListMultimap.class) {
    ArrayListMultimap multimap = ArrayListMultimap.create();
    JSONObject object = parser.parseObject();
    for (Map.Entry entry : object.entrySet()) {
      Object value = entry.getValue();
      if (value instanceof Collection) {
        multimap.putAll(entry.getKey(), (List) value);
      } else {
        multimap.put(entry.getKey(), value);
      }
    }
    return (T) multimap;
  }
  return null;
}

代码示例来源:origin: com.alibaba/fastjson

public <T> T deserialze(DefaultJSONParser parser, Type type, Object fieldName) {
  if (type == ArrayListMultimap.class) {
    ArrayListMultimap multimap = ArrayListMultimap.create();
    JSONObject object = parser.parseObject();
    for (Map.Entry entry : object.entrySet()) {
      Object value = entry.getValue();
      if (value instanceof Collection) {
        multimap.putAll(entry.getKey(), (List) value);
      } else {
        multimap.put(entry.getKey(), value);
      }
    }
    return (T) multimap;
  }
  return null;
}

代码示例来源:origin: TommyLemon/APIJSON

Set<Entry<String, Object>> set = new LinkedHashSet<>(targetChild.entrySet());
String tk;
Object tv;

代码示例来源:origin: TommyLemon/APIJSON

Set<Entry<String, Object>> set = new LinkedHashSet<Entry<String, Object>>(request.entrySet());
if (set != null && set.isEmpty() == false) {//判断换取少几个变量的初始化是否值得?
  if (isTable) {//非Table下必须保证原有顺序!否则 count,page 会丢, total@:"/[]/total" 会在[]:{}前执行!

代码示例来源:origin: alibaba/canal

for (Map.Entry entry : jsonObj.entrySet()) {

代码示例来源:origin: Dreampie/Resty

for (Map.Entry<String, Object> entry : jsonObject.entrySet()) {
 obj = entry.getValue();
 if (obj != null) {

代码示例来源:origin: alibaba/fastjson

return (T) jsonObject.entrySet().iterator().next();

代码示例来源:origin: com.alibaba/fastjson

return (T) jsonObject.entrySet().iterator().next();

代码示例来源:origin: TommyLemon/APIJSON

Set<Entry<String, Object>> set = new LinkedHashSet<>(target.entrySet());
if (set.isEmpty() == false) {

代码示例来源:origin: weexteam/weex-hackernews

/**
  * Put the map info in the JSONObject to the container.
  * This method check for null value in the JSONObject
  * and won't put the null value in the container.
  * As {@link ConcurrentHashMap#putAll(Map)} will throws an exception if the key or value to
  * be put is null, it is necessary to invoke this method as replacement of
  * {@link Map#putAll(Map)}
  * @param container container to contain the JSONObject.
  * @param rawValue jsonObject, contains map info.
  */
 public static void putAll(Map<String, Object> container, JSONObject rawValue) {
  String key;
  Object value;
  for (Map.Entry<String, Object> entry : rawValue.entrySet()) {
   key = entry.getKey();
   value = entry.getValue();
   if (key != null && value != null) {
    container.put(key, value);
   }
  }
 }
}

代码示例来源:origin: foxinmy/weixin4j

xw.writeStartDocument(Consts.UTF_8.name(), XML_VERSION);
xw.writeStartElement(ROOT_ELEMENT_XML);
for (Entry<String, Object> entry : json.entrySet()) {
  if (StringUtil.isBlank(json.getString(entry.getKey()))) {
    continue;

代码示例来源:origin: wuweiit/weixinapi

/**
 * @param args 参数
 */
public static void main(String[] args) {
  String jsapiTicket = "jsapi_ticket";
  // 注意 URL 一定要动态获取,不能 hardcode
  String url = "http://example.com";
  JSONObject ret = sign(jsapiTicket, url);
  for (Map.Entry entry : ret.entrySet()) {
    System.out.println(entry.getKey() + ", " + entry.getValue());
  }
}

代码示例来源:origin: scxwhite/hera

@Override
  public void parse(String config) {
    JSONObject jsonObject = JSONObject.parseObject(config);
    jobId = jsonObject.getString("actionId");
    kvConfig = jsonObject.getJSONObject("kvConfig").entrySet().stream()
               .filter(ks -> jsonObject.getString(ks.toString()) != null)
               .collect(Collectors.toMap(k -> k.toString(), v -> jsonObject.getString(v.toString()), (s, t) -> t));

  }
}

代码示例来源:origin: jiangcaijun/springBoot-example

public XPFSingleResponse(JSONObject data) {
  super(true);
  for(Entry<String, Object> e : data.entrySet()) {
    super.put(e.getKey(), e.getValue());
  }
}

代码示例来源:origin: cn.leancloud/storage-core

public AVACL(JSONObject json) {
 if (null != json) {
  Set<Map.Entry<String, Object>> entries = json.entrySet();
  for (Map.Entry<String, Object> entry : entries) {
   Object v = entry.getValue();
   if (null != v && v instanceof HashMap) {
    permissionsById.put(entry.getKey(), new Permissions((HashMap<String, Object>) entry.getValue()));
   }
  }
 }
}

代码示例来源:origin: actframework/actframework

@Override
public T parse(String s) {
  JSONObject json = JSON.parseObject(s);
  T map = Act.app().getInstance(targetClass);
  for (Map.Entry<String, Object> entry : json.entrySet()) {
    map.put(entry.getKey(), ValueObject.of(entry.getValue()));
  }
  return map;
}

代码示例来源:origin: org.actframework/act

@Override
public T parse(String s) {
  JSONObject json = JSON.parseObject(s);
  T map = Act.app().getInstance(targetClass);
  for (Map.Entry<String, Object> entry : json.entrySet()) {
    map.put(entry.getKey(), ValueObject.of(entry.getValue()));
  }
  return map;
}

代码示例来源:origin: aliyun/aliyun-odps-java-sdk

private static Counters createFromJson(JSONObject obj) {
 Counters counters = new Counters();
 for (Entry<String, Object> entry : obj.entrySet()) {
  String key = entry.getKey();
  CounterGroup group = counters.getGroup(key);
  fromJson(group, (JSONObject) entry.getValue());
 }
 return counters;
}

相关文章

微信公众号

最新文章

更多