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