当前位置: 首页>>代码示例>>Java>>正文


Java JsonValue.toString方法代码示例

本文整理汇总了Java中javax.json.JsonValue.toString方法的典型用法代码示例。如果您正苦于以下问题:Java JsonValue.toString方法的具体用法?Java JsonValue.toString怎么用?Java JsonValue.toString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javax.json.JsonValue的用法示例。


在下文中一共展示了JsonValue.toString方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: readAdapterNotes

import javax.json.JsonValue; //导入方法依赖的package包/类
private static String readAdapterNotes(JsonObject root) {
    if (root.containsKey("adapterNotes")) {
        JsonValue notes = root.get("adapterNotes");
        if (notes.getValueType() == ValueType.STRING) {
            // Return unquoted string
            return ((JsonString)notes).getString();
        } else {
            return notes.toString();
        }
    }
    return "";
}
 
开发者ID:EXASOL,项目名称:virtual-schemas,代码行数:13,代码来源:RequestJsonParser.java

示例2: getString

import javax.json.JsonValue; //导入方法依赖的package包/类
public static String getString( JsonObject o, String n, String defaultValue )
{
    JsonValue v = o.get( n );
    if( v == null ) {
        return defaultValue;
    }
    switch( v.getValueType() ) {
        case NUMBER:
            JsonNumber jn = (JsonNumber) v;
            return jn.toString();
        case STRING:
            JsonString s = (JsonString) v;
            return s.getString();
        case TRUE:
            return "true";
        case FALSE:
            return "false";
        case NULL:
            return defaultValue;
        default:
            return v.toString();
    }
}
 
开发者ID:peter-mount,项目名称:opendata-common,代码行数:24,代码来源:JsonUtils.java

示例3: convert

import javax.json.JsonValue; //导入方法依赖的package包/类
static String convert(JsonValue input) {
    if (input.getValueType() == JsonValue.ValueType.STRING) {
        return ((JsonString) input).getString();
    } else {
        return input.toString();
    }
}
 
开发者ID:AdamBien,项目名称:firehose,代码行数:8,代码来源:Metric.java

示例4: prettyPrint

import javax.json.JsonValue; //导入方法依赖的package包/类
/**
 * Returns a pretty-printed JSON string for the given example instance of the given RAML type.
 *
 * @param type
 *            RAML type declaration
 * @param example
 *            example instance
 * @return pretty-printed JSON string
 */
public String prettyPrint(TypeDeclaration type, ExampleSpec example) {
    JsonValue json = toJsonValue(type, example);

    Map<String, Boolean> config = new HashMap<>();
    config.put(JsonGenerator.PRETTY_PRINTING, true);
    JsonWriterFactory jwf = Json.createWriterFactory(config);
    StringWriter sw = new StringWriter();
    JsonWriter writer = jwf.createWriter(sw);
    if (json instanceof JsonStructure) {
        writer.write((JsonStructure) json);
        return sw.toString();
    }
    else {
        return json.toString();
    }
}
 
开发者ID:ops4j,项目名称:org.ops4j.ramler,代码行数:26,代码来源:ExampleSpecJsonRenderer.java

示例5: getValue

import javax.json.JsonValue; //导入方法依赖的package包/类
private static String getValue(JsonValue value) {
    if (value.getValueType().equals(ValueType.STRING)) {
        JsonString s = (JsonString) value;
        return s.getString();
    } else {
        return value.toString();
    }
}
 
开发者ID:ilanpillemer,项目名称:real1ty,代码行数:9,代码来源:Application.java

示例6: adaptFromJson

import javax.json.JsonValue; //导入方法依赖的package包/类
@Override
public String adaptFromJson(JsonValue json) {
    return json.toString();
}
 
开发者ID:readlearncode,项目名称:Java-EE-8-Sampler,代码行数:5,代码来源:FirstNameAdapter.java

示例7: asString

import javax.json.JsonValue; //导入方法依赖的package包/类
private String asString(JsonValue value) {
    return value.getValueType().equals(ValueType.STRING) ? ((JsonString) value).getString() : value.toString();
}
 
开发者ID:jonestimd,项目名称:finances,代码行数:4,代码来源:JsonResponse.java

示例8: decorateJsonValue

import javax.json.JsonValue; //导入方法依赖的package包/类
private static String decorateJsonValue(ResourceBundle bundle, JsonValue value) {
	return value.toString();
}
 
开发者ID:i49,项目名称:hibiscus,代码行数:4,代码来源:Messages.java

示例9: sendJson

import javax.json.JsonValue; //导入方法依赖的package包/类
protected void sendJson(HttpExchange exchange, JsonValue jsonValue) throws IOException {
    String body = jsonValue.toString();
    exchange.getResponseHeaders().add("Content-Type", "application/json");
    exchange.sendResponseHeaders(200, body.length());
    exchange.getResponseBody().write(body.getBytes(StandardCharsets.ISO_8859_1));
}
 
开发者ID:kawasima,项目名称:falchion,代码行数:7,代码来源:AbstractApi.java


注:本文中的javax.json.JsonValue.toString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。