当前位置: 首页>>代码示例>>Java>>正文


Java JSONObject.size方法代码示例

本文整理汇总了Java中org.json.simple.JSONObject.size方法的典型用法代码示例。如果您正苦于以下问题:Java JSONObject.size方法的具体用法?Java JSONObject.size怎么用?Java JSONObject.size使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.json.simple.JSONObject的用法示例。


在下文中一共展示了JSONObject.size方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: parseFavouriteSites

import org.json.simple.JSONObject; //导入方法依赖的package包/类
public static ListResponse<FavouriteSite> parseFavouriteSites(JSONObject jsonObject)
{
	JSONObject jsonList = (JSONObject)jsonObject.get("list");
	List<FavouriteSite> favouriteSites = new ArrayList<FavouriteSite>(jsonList.size());
	if(jsonList != null)
	{
		JSONArray jsonEntries = (JSONArray)jsonList.get("entries");
		if(jsonEntries != null)
		{
			for(int i = 0; i < jsonEntries.size(); i++)
			{
				JSONObject jsonEntry = (JSONObject)jsonEntries.get(i);
				JSONObject entry = (JSONObject)jsonEntry.get("entry");
				favouriteSites.add(parseFavouriteSite(entry));
			}
		}
	}

	ExpectedPaging paging = ExpectedPaging.parsePagination(jsonList);
	return new ListResponse<FavouriteSite>(paging, favouriteSites);
}
 
开发者ID:Alfresco,项目名称:alfresco-remote-api,代码行数:22,代码来源:FavouriteSite.java

示例2: getAllCredentials

import org.json.simple.JSONObject; //导入方法依赖的package包/类
public List<Credentials> getAllCredentials() throws IOException {
    JSONObject currentAuths;
    synchronized (this) {
        loadCache();
        currentAuths = auths;
    }

    List<Credentials> ret = new ArrayList<>(currentAuths.size());
    for (Iterator it = currentAuths.entrySet().iterator(); it.hasNext();) {
        Map.Entry e = (Map.Entry) it.next();
        if (!(e.getKey() instanceof String)) {
            continue;
        }
        String registry = (String) e.getKey();
        JSONObject value = (JSONObject) e.getValue();
        if (value == null) {
            continue;
        }
        ret.add(createCredentials(registry, value)); // NOI18N
    }

    return ret;
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:24,代码来源:DockerConfig.java

示例3: Command

import org.json.simple.JSONObject; //导入方法依赖的package包/类
@SuppressWarnings("unchecked")    
public Command(String method, JSONObject params) {
    command = new JSONObject();
    command.put(COMMAND_ID, createUniqueID());
    command.put(COMMAND_METHOD, method);
    if (params != null && params.size() > 0) {
        command.put(COMMAND_PARAMS, params);
    }
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:10,代码来源:Command.java

示例4: createHar

import org.json.simple.JSONObject; //导入方法依赖的package包/类
@SuppressWarnings("rawtypes")
private void createHar(String pt, String rt) {
    Har<String, Log> har = new Har<>();
    Page p = new Page(pt, har.pages());
    har.addPage(p);
    for (Object res : (JSONArray) JSONValue.parse(rt)) {
        JSONObject jse = (JSONObject) res;
        if (jse.size() > 14) {
            Entry e = new Entry(jse.toJSONString(), p);
            har.addEntry(e);
        }
    }
    har.addRaw(pt, rt);
    Control.ReportManager.addHar(har, (TestCaseReport) Report,
            escapeName(Data));
}
 
开发者ID:CognizantQAHub,项目名称:Cognizant-Intelligent-Test-Scripter,代码行数:17,代码来源:Performance.java

示例5: getAchievements

import org.json.simple.JSONObject; //导入方法依赖的package包/类
public int getAchievements(){
	JSONObject obj = (JSONObject) object("achievements");
	return obj.size() - 1;
}
 
开发者ID:RoccoDev,项目名称:5zig-TIMV-Plugin,代码行数:5,代码来源:APIGameMode.java


注:本文中的org.json.simple.JSONObject.size方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。