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

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

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

JSONObject.put介绍

暂无

代码示例

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

private int query(String query) throws IOException {
  URL url = new URL("https://api.qubole.com/api/v1.2/commands");
  JSONObject queryJson = new JSONObject();
  queryJson.put("query", query);
  String body = queryJson.toString();
  Map response = makeRequest(url, body);
  return (Integer) response.get("id");
}

代码示例来源:origin: logstash/log4j-jsonevent-layout

private void addEventData(String keyname, Object keyval) {
    if (null != keyval) {
      logstashEvent.put(keyname, keyval);
    }
  }
}

代码示例来源:origin: net.minidev/json-smart

/**
 * Puts value to object and returns this.
 * Handy alternative to put(String key, Object value) method.
 *
 * @param fieldName key with which the specified value is to be associated
 * @param fieldValue value to be associated with the specified key
 * @return this
 */
public JSONObject appendField(String fieldName, Object fieldValue) {
  put(fieldName, fieldValue);
  return this;
}

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

/**
 * Gets the underlying JSON object.
 *
 * @return The underlying JSON object.
 */
public JSONObject getObject() {
  if (null != this.propertyOrderArray) {
    this.object.put(PROPERTY_ORDER_ARRAY_NAME, this.propertyOrderArray);
  }
  return this.object;
}

代码示例来源:origin: com.atlassian.jwt/jwt-core

@Nonnull
@Override
public JwtJsonBuilder subject(@Nonnull String sub)
{
  json.put("sub", sub);
  return this;
}

代码示例来源:origin: com.atlassian.jwt/jwt-core

@Nonnull
@Override
public JwtJsonBuilder queryHash(@Nonnull String qsh)
{
  json.put("qsh", qsh);
  return this;
}

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

@Override
public void writeLong(final String label, final long l) {
  this.pushLabel(label);
  this.object.put(label, l);
}

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

@Override
public JSONObject toJSONObject() {
  
  JSONObject o = super.toJSONObject();
  
  // Append OKP specific attributes
  o.put("crv", crv.toString());
  o.put("x", x.toString());
  
  if (d != null) {
    o.put("d", d.toString());
  }
  
  return o;
}

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

@Override
  public JSONObject toJSON(ResourceCapacity o) {
    JSONObject c = new JSONObject();
    c.put("id", getJSONId());
    c.put("nodes", nodesToJSON(o.getInvolvedNodes()));
    c.put("rc", o.getResource());
    c.put("amount", o.getAmount());
    c.put("continuous", o.isContinuous());
    return c;
  }
}

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

@Override
  public JSONObject toJSON(Ban o) {
    JSONObject c = new JSONObject();
    c.put("id", getJSONId());
    c.put("vm", elementToJSON(o.getInvolvedVMs().iterator().next()));
    c.put("nodes", nodesToJSON(o.getInvolvedNodes()));
    c.put("continuous", o.isContinuous());
    return c;
  }
}

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

@Override
  public JSONObject toJSON(Fence o) {
    JSONObject c = new JSONObject();
    c.put("id", getJSONId());
    c.put("vm", elementToJSON(o.getInvolvedVMs().iterator().next()));
    c.put("nodes", nodesToJSON(o.getInvolvedNodes()));
    c.put("continuous", o.isContinuous());
    return c;
  }
}

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

@Override
  public JSONObject toJSON(Sync sync) {
    JSONObject c = new JSONObject();
    c.put("id", getJSONId());
    c.put("vms", vmsToJSON(sync.getInvolvedVMs()));
    c.put("continuous", sync.isContinuous());
    return c;
  }
}

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

@Override
public JSONObject visit(SuspendVM a) {
  JSONObject o = makeActionSkeleton(a);
  o.put(ACTION_ID_LABEL, "suspendVM");
  o.put(VM_LABEL, elementToJSON(a.getVM()));
  o.put(VM_DESTINATION_LABEL, elementToJSON(a.getDestinationNode()));
  o.put(VM_LOCATION_LABEL, elementToJSON(a.getSourceNode()));
  return o;
}

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

@Override
public void writeObject(final String label, final SerializableEntity object) {
  this.pushLabel(label);
  this.object.put(label, this.serializeObject(object));
}

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

@Override
public JSONObject toJSONObject() {
  JSONObject o = super.toJSONObject();
  // Append key value
  o.put("k", k.toString());
  
  return o;
}

代码示例来源:origin: org.talend.daikon/logging-event-layout

private void createStackTraceEvent(JSONObject logstashEvent, LoggingEvent loggingEvent,
    final ThrowableInformation throwableInformation) {
  if (throwableInformation.getThrowableStrRep() != null) {
    final String[] options = { "full" };
    final ThrowableInformationPatternConverter converter = ThrowableInformationPatternConverter.newInstance(options);
    final StringBuffer sb = new StringBuffer();
    converter.format(loggingEvent, sb);
    final String stackTrace = sb.toString();
    logstashEvent.put(LayoutFields.STACK_TRACE, stackTrace);
  }
}

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

@Override
public JSONObject toJSON(Network net) throws JSONConverterException {
  JSONObject container = new JSONObject();
  container.put(ModelViewConverter.IDENTIFIER, getJSONId());
  container.put("switches", switchesToJSON(net.getSwitches()));
  container.put("links", linksToJSON(net.getLinks()));
  container.put("routing", routingToJSON(net.getRouting()));
  return container;
}

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

@Test
public void deserializationFailsWhenModeIsInvalid() {
  // Assert:
  this.assertDeserializationFailure(jsonObject -> jsonObject.put("modificationType", 123), IllegalArgumentException.class);
}

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

@Test
public void canDeserializeNemProperty() {
  // Arrange:
  final JSONObject jsonObject = new JSONObject();
  jsonObject.put("name", "FoO");
  jsonObject.put("value", "bAr");
  // Act:
  final NemProperty property = new NemProperty(Utils.createDeserializer(jsonObject));
  // Assert:
  Assert.assertThat(property.getName(), IsEqual.equalTo("FoO"));
  Assert.assertThat(property.getValue(), IsEqual.equalTo("bAr"));
}

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

@Test
public void getLatestVersionReturnsZeroOnHttpError() {
  // Arrange:
  final JSONObject jsonObject = new JSONObject();
  jsonObject.put("stable", "1.2.3");
  // Assert:
  assertLatestVersionFailure(new ErrorResponseDeserializerUnion(500, jsonObject, null));
}

相关文章