Package org.codehaus.jackson

Examples of org.codehaus.jackson.JsonParser.readValueAsTree()


                    if (!schemaOnly) {
                        if (current == JsonToken.START_ARRAY) {
                            startExecutor();
                            while (jp.nextToken() != JsonToken.END_ARRAY && !abortImport) {
                                int lineNr = jp.getCurrentLocation().getLineNr();
                                pushTask(new RecordImportTask(jp.readValueAsTree(), lineNr));
                            }
                            waitTasksFinished();
                        } else {
                            System.out.println("Error: records property should be an array. Skipping.");
                            jp.skipChildren();
View Full Code Here


                repositories = new ArrayList<String>();
                InputStream content = entity.getContent();
                JsonParser parser;
                try {
                    parser = httpClient.createJsonParser(content);
                    JsonNode result = parser.readValueAsTree();
                    log.debug("Repositories result = " + result);
                    for (JsonNode jsonNode : result) {
                        String repositoryKey = jsonNode.get("key").getTextValue();
                        repositories.add(repositoryKey);
                    }
View Full Code Here

            if (entity != null) {
                InputStream content = entity.getContent();
                JsonParser parser;
                try {
                    parser = httpClient.createJsonParser(content);
                    JsonNode result = parser.readValueAsTree();
                    return result.get("lastModified").getTextValue();
                } finally {
                    if (content != null) {
                        content.close();
                    }
View Full Code Here

            InputStream content = httpEntity.getContent();
            JsonParser parser;
            try {
                parser = createJsonParser(content);
                httpEntity.consumeContent();
                JsonNode result = parser.readValueAsTree();
                log.debug("Version result: " + result);
                String version = result.get("version").getTextValue();
                JsonNode addonsNode = result.get("addons");
                boolean hasAddons = (addonsNode != null) && addonsNode.iterator().hasNext();
                return new ArtifactoryVersion(version, hasAddons);
View Full Code Here

            throw new IOException("The value of the 'span' field MUST BE an Json Array!");
        }
        boolean first = true;
        while(parser.nextValue() == JsonToken.START_OBJECT){
            if(first){
                parseAnalyzedTextSpan(parser.readValueAsTree(), at);
                first = false;
            } else {
                parseSpan(at, parser.readValueAsTree());
            }
        }
View Full Code Here

        while(parser.nextValue() == JsonToken.START_OBJECT){
            if(first){
                parseAnalyzedTextSpan(parser.readValueAsTree(), at);
                first = false;
            } else {
                parseSpan(at, parser.readValueAsTree());
            }
        }
        return at;
    }
View Full Code Here

  static List<List<JsonNode>> getSchemaDigest(String s) throws IOException {
    List<List<JsonNode>> listOfSchemaElts = new ArrayList<List<JsonNode>>();
    JsonParser parser = factory.createJsonParser(s);
    try {
      JsonNode root = parser.readValueAsTree();
      if (! root.isArray()) {
        // This handles default cases like CSV and XML
        // (and eventually the others when bugs are fixed)
        JsonNode fieldSet = root.get("fields");
View Full Code Here

  public JzonElement parse(String json) {
    try {
      JsonParser parser = JSON.getJsonFactory().createJsonParser(json);
      parser.configure(JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES, true);
      parser.configure(JsonParser.Feature.ALLOW_SINGLE_QUOTES, true);
      return wrap(parser.readValueAsTree());
    } catch (JsonProcessingException e) {
      throw new JacksonWrapperException("Failed to parse JSON", e);
    } catch (IOException e) {
      throw new JacksonWrapperException("IOException parsing a String?", e);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.