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

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

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

JSONArray.<init>介绍

[英]Creates a JSONArray with no values.
[中]创建没有值的JSONArray。

代码示例

代码示例来源:origin: triplea-game/triplea

private static JSONArray loadYaml(final InputStream stream) {
  final Yaml yaml = new Yaml();
  return new JSONArray(yaml.loadAs(stream, List.class));
 }
}

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

/**
 * Returns an array containing the string names in this object. This method
 * returns null if this object contains no mappings.
 *
 * @return the names.
 */
public JSONArray names() {
  return nameValuePairs.isEmpty()
      ? null
      : new JSONArray(new ArrayList<String>(nameValuePairs.keySet()));
}

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

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

代码示例来源: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();
  jsonArray.put(data);
  return jsonArray.toString();
}

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

private List<String> toList(String classesNames) {
  JSONArray jsonArray = new JSONArray(classesNames);
  List<String> result = new ArrayList<>(jsonArray.length());
  for (int i = 0; i < jsonArray.length(); i++) {
    result.add(jsonArray.getString(i));
  }
  return result;
}

代码示例来源: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: 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: triplea-game/triplea

@Test
void shouldNotConvertJsonArrayValue() {
 final List<Object> expectedElements = Collections.singletonList(new JSONArray(Collections.singletonList(42)));
 final JSONArray jsonArray = new JSONArray(expectedElements);
 final List<Object> actualElements = OpenJsonUtils.stream(jsonArray).collect(Collectors.toList());
 assertThat(actualElements, is(expectedElements));
}

代码示例来源:origin: triplea-game/triplea

@Test
void shouldReturnEmptyStreamWhenJsonArrayIsEmpty() {
 final JSONArray jsonArray = new JSONArray();
 final List<Object> elements = OpenJsonUtils.stream(jsonArray).collect(Collectors.toList());
 assertThat(elements, is(empty()));
}

代码示例来源:origin: triplea-game/triplea

@Test
void shouldReturnListContainingJsonArrayElements() {
 final JSONArray jsonArray = new JSONArray(Arrays.asList("text", 1, 1.0));
 final List<Object> elements = OpenJsonUtils.toList(jsonArray);
 assertThat(elements, is(Arrays.asList("text", 1, 1.0)));
}

代码示例来源:origin: triplea-game/triplea

@Test
void shouldNotConvertNullSentinelValue() {
 final JSONArray jsonArray = new JSONArray(Collections.singletonList(JSONObject.NULL));
 final List<Object> elements = OpenJsonUtils.stream(jsonArray).collect(Collectors.toList());
 assertThat(elements, is(Collections.singletonList(JSONObject.NULL)));
}

代码示例来源:origin: triplea-game/triplea

@Test
void shouldReturnStreamContainingJsonArrayElements() {
 final JSONArray jsonArray = new JSONArray(Arrays.asList("text", 1, 1.0));
 final List<Object> elements = OpenJsonUtils.stream(jsonArray).collect(Collectors.toList());
 assertThat(elements, is(Arrays.asList("text", 1, 1.0)));
}

代码示例来源:origin: triplea-game/triplea

@Test
void shouldConvertNullSentinelValueToNull() {
 final JSONArray jsonArray = new JSONArray(Collections.singletonList(JSONObject.NULL));
 final List<Object> elements = OpenJsonUtils.toList(jsonArray);
 // NB: need to test using reference equality because JSONObject#NULL#equals() is defined to be equal to null
 assertThat(elements.get(0), is(nullValue()));
}

代码示例来源:origin: triplea-game/triplea

@Test
void shouldReturnEmptyListWhenJsonArrayIsEmpty() {
 final JSONArray jsonArray = new JSONArray();
 final List<Object> elements = OpenJsonUtils.toList(jsonArray);
 assertThat(elements, is(empty()));
}

代码示例来源:origin: triplea-game/triplea

@Test
 void shouldNotConvertJsonObjectValue() {
  final List<Object> expectedElements = Collections.singletonList(new JSONObject(ImmutableMap.of("name", 42)));
  final JSONArray jsonArray = new JSONArray(expectedElements);
  final List<Object> actualElements = OpenJsonUtils.stream(jsonArray).collect(Collectors.toList());
  assertThat(actualElements, is(expectedElements));
 }
}

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

public JSONArray getTimeOfDayArray() {
    JSONArray tofday = new JSONArray();
    tofday.put(hours);
    tofday.put(minutes);
    tofday.put(seconds);
    if (milliseconds != 0) {
      tofday.put(milliseconds);
    }
    return tofday;
  }
}

代码示例来源:origin: triplea-game/triplea

@Test
 void shouldConvertJsonObjectValueToMap() {
  final JSONArray jsonArray = new JSONArray(Collections.singletonList(new JSONObject(ImmutableMap.of("name", 42))));
  final List<Object> elements = OpenJsonUtils.toList(jsonArray);
  assertThat(elements, is(Collections.singletonList(ImmutableMap.of("name", 42))));
 }
}

相关文章