本文整理了Java中com.alibaba.fastjson.JSONObject.entrySet()
方法的一些代码示例,展示了JSONObject.entrySet()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.entrySet()
方法的具体详情如下:
包路径:com.alibaba.fastjson.JSONObject
类名称: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;
}
内容来源于网络,如有侵权,请联系作者删除!