本文整理了Java中net.sf.json.JSONSerializer.toJSON()
方法的一些代码示例,展示了JSONSerializer.toJSON()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONSerializer.toJSON()
方法的具体详情如下:
包路径:net.sf.json.JSONSerializer
类名称:JSONSerializer
方法名:toJSON
暂无
代码示例来源:origin: geoserver/geoserver
protected JSON json(MockHttpServletResponse response) throws UnsupportedEncodingException {
String content = response.getContentAsString();
return JSONSerializer.toJSON(content);
}
代码示例来源:origin: geoserver/geoserver
protected JSON json(MockHttpServletResponse response) throws UnsupportedEncodingException {
String content = response.getContentAsString();
return JSONSerializer.toJSON(content);
}
代码示例来源:origin: liimaorg/liima
public void setApplicationsWithVersion(List<ApplicationWithVersion> applicationsWithVersion) {
JSON json = JSONSerializer.toJSON(applicationsWithVersion);
this.applicationsWithVersion = json.toString();
applicationsWithVersionList = null;
}
代码示例来源:origin: jenkinsci/mesos-plugin
private static JSONObject parseSlaveAttributes(String slaveAttributes) {
if (StringUtils.isNotBlank(slaveAttributes)) {
try {
return (JSONObject) JSONSerializer.toJSON(slaveAttributes);
} catch (JSONException e) {
LOGGER.warning("Ignoring Mesos slave attributes JSON due to parsing error : " + slaveAttributes);
}
}
return null;
}
代码示例来源:origin: itesla/ipst
public static Set<SecurityIndexType> jsonToIndexesTypes(String json) {
List<String> securityIndexesTypes = (List<String>) JSONSerializer.toJava(JSONSerializer.toJSON(json));
Set<SecurityIndexType> securityIndexes = securityIndexesTypes.stream().map(SecurityIndexType::valueOf).collect(Collectors.toSet());
return securityIndexes;
}
代码示例来源:origin: itesla/ipst
public static Set<Country> jsonToCountries(String json) {
List<String> countryNames = (List<String>) JSONSerializer.toJava(JSONSerializer.toJSON(json));
Set<Country> countries = countryNames.stream().map(Country::valueOf).collect(Collectors.toSet());
return countries;
}
代码示例来源:origin: com.sonyericsson.hudson.plugins.gerrit/gerrit-events
@Override
public void visit(String line) throws GerritQueryException {
JSONObject json = (JSONObject)JSONSerializer.toJSON(line.trim());
if (json.has("type") && "error".equalsIgnoreCase(json.getString("type"))) {
throw new GerritQueryException(json.getString("message"));
}
list.add(json);
}
});
代码示例来源:origin: org.hudsonci.plugins/gerrit-events
@Override
public void visit(String line) throws GerritQueryException {
JSONObject json = (JSONObject)JSONSerializer.toJSON(line.trim());
if (json.has("type") && "error".equalsIgnoreCase(json.getString("type"))) {
throw new GerritQueryException(json.getString("message"));
}
list.add(json);
}
});
代码示例来源:origin: bioinformatics-ua/dicoogle
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
resp.setContentType("application/json");
resp.getWriter().write(JSONSerializer.toJSON(ServerSettingsManager.getSettings().getDicomServicesSettings().getMoveDestinations()).toString());
}
代码示例来源:origin: itesla/ipst
public static String violationToJson(Violation violation) {
Map<String, String> limitViolation = new HashMap<String, String>();
limitViolation.put("Subject", violation.getSubject());
limitViolation.put("LimitType", violation.getLimitType().name());
limitViolation.put("Limit", Float.toString(violation.getLimit()));
limitViolation.put("Value", Float.toString(violation.getValue()));
return JSONSerializer.toJSON(limitViolation).toString();
}
代码示例来源:origin: edu.uiuc.ncsa.myproxy/oa4mp-server-loader-oauth2
protected Collection<String> jsonArrayToCollection(ConversionMap<String, Object> map, String key) {
JSONArray json = (JSONArray) JSONSerializer.toJSON(map.get(key));
Collection<String> zzz = (Collection<String>) JSONSerializer.toJava(json);
return zzz;
}
代码示例来源:origin: SonarSource/sonar-scanner-jenkins
public String requestQualityGateStatus(String analysisId) {
String url = serverUrl + API_PROJECT_STATUS_WITH_ANALYSISID + encode(analysisId);
String text = client.getHttp(url, token);
try {
JSONObject json = (JSONObject) JSONSerializer.toJSON(text);
JSONObject projectStatus = json.getJSONObject("projectStatus");
return projectStatus.getString(STATUS_ATTR);
} catch (JSONException e) {
throw new IllegalStateException("Unable to parse response from " + url + ":\n" + text, e);
}
}
代码示例来源:origin: miltonio/milton2
public void write(Object object, OutputStream out) throws IOException {
JsonConfig cfg = new JsonConfig();
cfg.setIgnoreTransientFields(true);
cfg.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
JSON json = JSONSerializer.toJSON(object, cfg);
Writer writer = new PrintWriter(out);
json.write(writer);
writer.flush();
}
}
代码示例来源:origin: undera/jmeter-plugins
@Deprecated
private String ConvertToXML(String jsonData) {
XMLSerializer serializer = new XMLSerializer();
JSON json = JSONSerializer.toJSON(jsonData);
serializer.setRootName("xmlOutput");
serializer.setTypeHintsEnabled(false);
return serializer.write(json);
}
代码示例来源:origin: kg.apc/jmeter-plugins-extras-libs
@Deprecated
private String ConvertToXML(String jsonData) {
XMLSerializer serializer = new XMLSerializer();
JSON json = JSONSerializer.toJSON(jsonData);
serializer.setRootName("xmlOutput");
serializer.setTypeHintsEnabled(false);
String xml = serializer.write(json);
return xml;
}
代码示例来源:origin: edu.uiuc.ncsa.myproxy/oa4mp-server-loader-oauth2
protected Collection<LDAPConfiguration> mapToLDAPS(ConversionMap<String, Object> map, String key) {
JSONObject json = new JSONObject();
JSON j = JSONSerializer.toJSON(map.get(key));
json.put("ldap", j);
return getLdapConfigurationUtil().fromJSON(j);
}
代码示例来源:origin: org.geoserver.script/gs-script-core
@Test
public void testJSON() throws Exception {
Map map = new HashMap();
map.put("name", "bomb");
map.put("price", 12.99);
ByteArrayOutputStream bout = new ByteArrayOutputStream();
new MapJSONPPIO().encode(map, bout);
JSON json = JSONSerializer.toJSON(new String(bout.toByteArray()));
JSONObject obj = (JSONObject) json;
assertEquals("bomb", obj.getString("name"));
assertEquals(12.99, obj.getDouble("price"), 0.1);
}
代码示例来源:origin: undera/jmeter-plugins
private void convertToXML() {
XMLSerializer serializer = new XMLSerializer();
JSON json = JSONSerializer.toJSON(this.getJsonInput());
serializer.setRootName("xmlOutput");
serializer.setTypeHintsEnabled(false);
setXmlOutput(serializer.write(json));
}
代码示例来源:origin: kg.apc/jmeter-plugins-extras-libs
private void convertToXML() {
XMLSerializer serializer = new XMLSerializer();
JSON json = JSONSerializer.toJSON(this.getJsonInput());
serializer.setRootName("xmlOutput");
serializer.setTypeHintsEnabled(false);
setXmlOutput(serializer.write(json));
}
代码示例来源:origin: jenkinsci/gerrit-trigger-plugin
/**
* Test ProjectListRefreshInterval zero value after upgrade from gerrit-trigger version 2.13.0 to 2.14.0.
*/
@Test
public void testProjectListRefreshIntervalZeroValue() {
String formString = "{\"projectListRefreshInterval\":\"0\"}";
JSONObject form = (JSONObject)JSONSerializer.toJSON(formString);
Config config = new Config(form);
assertEquals(Config.DEFAULT_PROJECT_LIST_REFRESH_INTERVAL, config.getProjectListRefreshInterval());
}
内容来源于网络,如有侵权,请联系作者删除!