net.minidev.json.JSONObject.toJSONString()方法的使用及代码示例

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

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

JSONObject.toJSONString介绍

[英]Convert a map to JSON text. The result is a JSON object. If this map is also a JSONAware, JSONAware specific behaviours will be omitted at this top level.
[中]将映射转换为JSON文本。结果是一个JSON对象。如果这个映射也是一个JSONAware,那么这个顶层将忽略特定于JSONAware的行为。

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

private String getStringValue( Object jo ) {
 String nodevalue = null;
 if ( jo != null ) {
  if ( jo instanceof Map ) {
   @SuppressWarnings( "unchecked" )
   Map<String, ?> asStrMap = (Map<String, ?>) jo;
   nodevalue = JSONObject.toJSONString( asStrMap );
  } else {
   nodevalue = jo.toString();
  }
 }
 return nodevalue;
}

代码示例来源:origin: json-path/JsonPath

@Override
public String toJson(Object obj) {
  if (obj instanceof Map) {
    return JSONObject.toJSONString((Map<String, ?>) obj, JSONStyle.LT_COMPRESS);
  } else if (obj instanceof List) {
    return JSONArray.toJSONString((List<?>) obj, JSONStyle.LT_COMPRESS);
  } else {
    throw new UnsupportedOperationException(obj.getClass().getName() + " can not be converted to JSON");
  }
}

代码示例来源:origin: pinterest/secor

if (response.get("status").equals("error")) {
  throw new RuntimeException("command " + url + " with body " + body + " failed " +
    JSONObject.toJSONString(response));

代码示例来源:origin: pinterest/secor

if (!response.get("failed").equals(0)) {
  throw new RuntimeException("url " + url + " with body " + body + " failed " +
    JSONObject.toJSONString(response));

代码示例来源:origin: com.jayway.jsonpath/json-path

@Override
public String toJson(Object obj) {
  if (obj instanceof Map) {
    return JSONObject.toJSONString((Map<String, ?>) obj, JSONStyle.LT_COMPRESS);
  } else if (obj instanceof List) {
    return JSONArray.toJSONString((List<?>) obj, JSONStyle.LT_COMPRESS);
  } else {
    throw new UnsupportedOperationException(obj.getClass().getName() + " can not be converted to JSON");
  }
}

代码示例来源:origin: mitreid-connect/OpenID-Connect-Java-Spring-Server

break;
case JWKS:
  newClient.setJwks(JWKSet.parse(claimSet.getJSONObjectClaim(claim).toJSONString()));
  break;
case POLICY_URI:

代码示例来源:origin: mitreid-connect/OpenID-Connect-Java-Spring-Server

break;
case JWKS:
  newClient.setJwks(JWKSet.parse(claimSet.getJSONObjectClaim(claim).toJSONString()));
  break;
case POLICY_URI:

代码示例来源:origin: de.sfb876/streams-core

/**
   * @see stream.DataProcessor#process(stream.Data)
   */
  @Override
  public Data processMatchingData(Data data) {

    if (data == null)
      return null;

    String json = JSONObject.toJSONString(data);
    System.out.println(json);
    return data;
  }
}

代码示例来源:origin: org.jwall/stream-core

/**
   * @see stream.DataProcessor#process(stream.Data)
   */
  @Override
  public Data processMatchingData(Data data) {

    if (data == null)
      return null;

    String json = JSONObject.toJSONString(data);
    System.out.println(json);
    return data;
  }
}

代码示例来源:origin: org.jwall/streams-core

/**
   * @see stream.DataProcessor#process(stream.Data)
   */
  @Override
  public Data processMatchingData(Data data) {

    if (data == null)
      return null;

    String json = JSONObject.toJSONString(data);
    System.out.println(json);
    return data;
  }
}

代码示例来源:origin: undera/jmeter-plugins

public static String convert(String yamlString) {
    Yaml yaml = new Yaml();
    log.debug("Try to load yaml string: " + yamlString);
    Map<String, ?> load = yaml.load(yamlString);
    return JSONObject.toJSONString(load);
  }
}

代码示例来源:origin: org.jwall/stream-core

/**
   * @see stream.Processor#process(stream.Data)
   */
  @Override
  public Data process(Data input) {
    String json = JSONObject.toJSONString(input);
    input.put(key, json);
    return input;
  }
}

代码示例来源:origin: com.nimbusds/nimbus-jose-jwt

@Override
public String toString() {
  return toJSONObject().toJSONString();
}

代码示例来源:origin: org.btrplace/scheduler-json

/**
   * Serialize an object to a string.
   *
   * @param o the object to serialize
   * @return the JSON message
   * @throws JSONConverterException if an error occurred while converting the object
   */
  default String toJSONString(E o) throws JSONConverterException {
    return toJSON(o).toJSONString();
  }
}

代码示例来源:origin: de.adorsys.sts/sts-spring

@GetMapping(produces={MediaType.APPLICATION_JSON_VALUE})
  @ApiOperation(value = "Read server public keys", response=JWKSet.class, notes = "Fetches publick keys of the target server. Keys are used to encrypt data sent to the server and also send a response encrytpion key to the server. See RFC7800")
  @ApiResponses(value = { @ApiResponse(code = 200, message = "Ok")})
  public ResponseEntity<String> getPublicKeys(){
    JWKSet publicKeys = popService.getPublicKeys();
    return ResponseEntity.ok(publicKeys.toJSONObject().toJSONString());
  }
}

代码示例来源:origin: org.apache.jmeter/ApacheJMeter_components

@SuppressWarnings("unchecked")
private String stringifyJSONObject(Object obj) {
  if (obj instanceof Map) {
    return new JSONObject((Map<String, ?>) obj).toJSONString();
  }
  if (obj instanceof JSONArray) {
    return ((JSONArray)obj).toJSONString();
  }
  return obj == null ? "" : obj.toString(); //$NON-NLS-1$
}

代码示例来源:origin: NemProject/nem.core

/**
   * Helper function that serializes a SerializableEntity to a byte array.
   *
   * @param entity The entity to serialize.
   * @return The resulting byte array.
   */
  public static byte[] serializeToBytes(final SerializableEntity entity) {
    return StringEncoder.getBytes(serializeToJson(entity).toJSONString());
  }
}

代码示例来源:origin: de.adorsys.oauth/oauth-tokenstore-jpa

public LoginSessionEntity(LoginSessionToken token, UserInfo userInfo) {
  this.id    = token.getValue();
  this.userInfo = userInfo.toJSONObject().toJSONString();
  this.valid = true;
}

代码示例来源:origin: org.apache.knox/gateway-spi

@Override
public String getClaims() {
 String c = null;
 JWTClaimsSet claims = null;
 try {
  claims = jwt.getJWTClaimsSet();
  c = claims.toJSONObject().toJSONString();
 } catch (ParseException e) {
  log.unableToParseToken(e);
 }
 return c;
}

代码示例来源:origin: de.adorsys.oauth/oauth-tokenstore-jpa

public AuthCodeEntity(AuthorizationCode code, UserInfo userInfo, ClientID clientId,
           LoginSessionToken sessionId, URI redirectUri) {
  this.id = code.getValue();
  if (userInfo != null) {
    this.userInfo = userInfo.toJSONObject().toJSONString();
  }
  this.clientId = clientId.getValue();
  this.loginSession = sessionId != null ? sessionId.getValue() : null;
  this.redirectUri = redirectUri != null ? redirectUri.toString() : null;
}

相关文章