com.github.openjson.JSONArray.toString()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(7.3k)|赞(0)|评价(0)|浏览(91)

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

JSONArray.toString介绍

[英]Encodes this array as a compact JSON string, such as:

[94043,90210]

Note 1: this method will not output any fields with 'null' value. Override JSONStringer#entry method to have nulls printed. Note 2: this method will suppress any internal exceptions. Use JSONArray#toString(JSONStringer) method directly to handle exceptions manually.
[中]将此数组编码为压缩JSON字符串,例如:

[94043,90210]

注意1:此方法不会输出任何具有“null”值的字段。重写JSONStringer#entry方法以打印空值。注2:此方法将抑制任何内部异常。直接使用JSONArray#toString(JSONString)方法手动处理异常。

代码示例

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
public String toJsonString() {
  JSONArray jsonArray = new JSONArray(data);
  return jsonArray.toString();
}

代码示例来源:origin: sebfz1/wicket-jquery-ui

/**
 * Converts a {@link List} to its JSON string representation
 * 
 * @param list the {@code List} to convert
 * @return a new JSON String
 */
public static String toString(List<?> list)
{
  return new JSONArray(list).toString();
}

代码示例来源:origin: com.googlecode.wicket-jquery-ui/wicket-jquery-ui-core

/**
 * Converts a {@link List} to its JSON string representation
 * 
 * @param list the {@code List} to convert
 * @return a new JSON String
 */
public static String toString(List<?> list)
{
  return new JSONArray(list).toString();
}

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
  public String toJsonString() {
    JSONArray jsonArray = new JSONArray(data);
    return jsonArray.toString();
  }
}

代码示例来源:origin: com.github.openjson/openjson

/**
 * Encodes this array as a human readable JSON string for debugging, such
 * as:
 * <pre>
 * [
 *     94043,
 *     90210
 * ]</pre>
 *
 * @param indentSpaces the number of spaces to indent for each level of
 *                     nesting.
 * @return The string form of this array.
 * @throws JSONException Only if there is a coding error.
 */
public String toString(int indentSpaces) throws JSONException {
  return toString(new JSONStringer(indentSpaces));
}

代码示例来源:origin: com.github.openjson/openjson

/**
 * Encodes this array as a compact JSON string, such as:
 * <pre>[94043,90210]</pre>
 *
 * Note 1: this method will not output any fields with 'null' value.
 * Override {@link JSONStringer#entry} method to have nulls printed.
 *
 * Note 2: this method will suppress any internal exceptions.
 * Use {@link JSONArray#toString(JSONStringer)} method directly to handle exceptions manually.
 *
 * @return The string form of this array.
 */
@Override
public String toString() {
  try {
    return toString(new JSONStringer());
  } catch (JSONException e) {
    return null;
  }
}

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
public String toJsonString() {
  JSONArray jsonArray = new JSONArray();
  jsonArray.put(data);
  return jsonArray.toString();
}

代码示例来源:origin: OrienteerBAP/Orienteer

/**
 * Convert list of {@link OArchitectOClass} to JSON array string
 * @param classes list of {@link OArchitectOClass} to convert to JSON
 * @return JSON string which contains JSON array with classes
 * @throws IllegalArgumentException if classes is null
 */
public static String toJSON(List<OArchitectOClass> classes) {
  Args.notNull(classes, "classes");
  JSONArray array = new JSONArray(classes);
  return array.toString();
}

代码示例来源:origin: OrienteerBAP/Orienteer

private void saveInput(AjaxRequestTarget target, List<CollectionInputPanel<T>> components) {
  List<String> ids = Lists.newArrayList();
  for (CollectionInputPanel<T> panel : components) {
    ids.addAll(panel.getInputIds());
  }
  target.prependJavaScript(String.format("saveInput('%s', %s);", parent.getContainerId(),
      new JSONArray(ids).toString()));
}

代码示例来源:origin: org.wicketstuff/wicketstuff-tinymce3

private void doSpell(final String cmd, final String id, final JSONArray paramArray)
{
  final SpellChecker checker = new SpellChecker(dict);
  final Set<String> errors = new HashSet<String>();
  checker.addSpellCheckListener(new SpellCheckListener()
  {
    public void spellingError(SpellCheckEvent event)
    {
      errors.add(event.getInvalidWord());
    }
  });
  JSONArray words = paramArray.optJSONArray(1);
  checker.checkSpelling(new StringWordTokenizer(words.toString()));
  respond(errors.iterator(), cmd, id);
}

代码示例来源:origin: org.wicketstuff/wicketstuff-tinymce4

private void doSpell(final String cmd, final String id, final JSONArray paramArray)
{
  final SpellChecker checker = new SpellChecker(dict);
  final Set<String> errors = new HashSet<>();
  checker.addSpellCheckListener(new SpellCheckListener()
  {
    @Override
    public void spellingError(SpellCheckEvent event)
    {
      errors.add(event.getInvalidWord());
    }
  });
  JSONArray words = paramArray.optJSONArray(1);
  checker.checkSpelling(new StringWordTokenizer(words.toString()));
  respond(errors.iterator(), cmd, id);
}

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
  public String toJsonString() {
    JSONArray jsonArray = new JSONArray();
    JSONArray valueArray = new JSONArray();
    valueArray.put(getData());
    jsonArray.put(valueArray);
    return jsonArray.toString();
  }
}

代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-remote

return ResponseEntity.ok(sourceDocumentJSONArr.toString());

代码示例来源:origin: webanno/webanno

return ResponseEntity.ok(sourceDocumentJSONArr.toString());

代码示例来源:origin: OrienteerBAP/Orienteer

params.put("x", new JSONArray(config.getX()).toString());
params.put("xLabel", CommonUtils.escapeStringForJSON(config.getxLabel().getObject()));
params.put("y", new JSONArray(config.getY()).toString());
params.put("yLabel", CommonUtils.escapeStringForJSON(config.getyLabel().getObject()));
params.put("colorBy", CommonUtils.escapeStringForJSON(config.getColorBy()));

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
public String toJsonString() {
  JSONArray outerArray = new JSONArray();
  JSONArray jsonArray = new JSONArray();
  for (LabeledItem<T> item : data) {
    JSONArray itemArray = new JSONArray();
    itemArray.put(item.getLabel());
    itemArray.put(item.getValue());
    jsonArray.put(itemArray);
  }
  outerArray.put(jsonArray);
  return outerArray.toString();
}

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
public String toJsonString() {
  JSONArray jsonArray = new JSONArray();
  for (LabeledItem<T> labeledItem : data) {
    JSONArray itemArray = new JSONArray();
    itemArray.put(labeledItem.getLabel());
    itemArray.put(labeledItem.getValue());
    jsonArray.put(itemArray);
  }
  JSONArray outerArray = new JSONArray();
  outerArray.put(jsonArray);
  return outerArray.toString();
}

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
public String toJsonString() {
  JSONArray jsonArray = new JSONArray();
  for (Collection<LineSeriesItem<I, V>> col : data) {
    JSONArray serie = new JSONArray();
    for (LineSeriesItem<I, V> lineSeriesItem : col) {
      JSONArray itemArray = new JSONArray();
      itemArray.put(lineSeriesItem.getIndex());
      itemArray.put(lineSeriesItem.getValue());
      serie.put(itemArray);
    }
    jsonArray.put(serie);
  }
  return jsonArray.toString();
}

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
public String toJsonString() {
  JSONArray dataArray = new JSONArray();
  JSONArray jsonArray = new JSONArray();
  for (Collection<LabeledItem<T>> col : data) {
    JSONArray itemArray = null;
    for (LabeledItem<T> item : col) {
      itemArray = new JSONArray();
      itemArray.put(item.getLabel());
      itemArray.put(item.getValue());
      jsonArray.put(itemArray);
    }
    if (itemArray != null) {
      dataArray.put(jsonArray);
      jsonArray = new JSONArray();
    }
  }
  return dataArray.toString();
}

代码示例来源:origin: org.wicketstuff/jqplot4java

@Override
  public String toJsonString() {
    JSONArray outerArray = new JSONArray();
    JSONArray jsonArray = new JSONArray();
    for (BubbleItem item : data) {
      JSONArray itemArray = new JSONArray();
      itemArray.put(item.getX());
      itemArray.put(item.getY());
      itemArray.put(item.getRadius());
      itemArray.put(item.getLabel());
      jsonArray.put(itemArray);
    }
    outerArray.put(jsonArray);
    return outerArray.toString();
  }
}

相关文章