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