Package org.codehaus.jackson.map

Examples of org.codehaus.jackson.map.ObjectMapper.readTree()


      throw new ComparisonFailure( "Empty control json", formatJson( control ).trim(), formatJson( test ).trim() );
    }

    try {
      ObjectMapper mapper = new ObjectMapper();
      JsonNode testTree = mapper.readTree( test );
      JsonNode controlTree = mapper.readTree( control );

      if ( !controlTree.equals( testTree ) ) {
        throw new ComparisonFailure( "JSON comparison failed", formatJson( control ).trim(), formatJson( test ).trim() );
      }
View Full Code Here


    }

    try {
      ObjectMapper mapper = new ObjectMapper();
      JsonNode testTree = mapper.readTree( test );
      JsonNode controlTree = mapper.readTree( control );

      if ( !controlTree.equals( testTree ) ) {
        throw new ComparisonFailure( "JSON comparison failed", formatJson( control ).trim(), formatJson( test ).trim() );
      }
    } catch ( JsonProcessingException e ) {
View Full Code Here

  @Nonnull
  public static String formatJson( @Nullable String unformated ) {
    try {
      ObjectMapper mapper = new ObjectMapper();
      JsonNode tree = mapper.readTree( unformated );

      StringWriter out = new StringWriter();
      JsonGenerator jsonGenerator = mapper.getJsonFactory().createJsonGenerator( out );

      jsonGenerator.useDefaultPrettyPrinter();
View Full Code Here

      throw new ComparisonFailure( "Empty control json", formatJson( control ).trim(), formatJson( test ).trim() );
    }

    try {
      ObjectMapper mapper = new ObjectMapper();
      JsonNode testTree = mapper.readTree( test );
      JsonNode controlTree = mapper.readTree( control );

      if ( !controlTree.equals( testTree ) ) {
        throw new ComparisonFailure( "JSON comparison failed", formatJson( control ).trim(), formatJson( test ).trim() );
      }
View Full Code Here

    }

    try {
      ObjectMapper mapper = new ObjectMapper();
      JsonNode testTree = mapper.readTree( test );
      JsonNode controlTree = mapper.readTree( control );

      if ( !controlTree.equals( testTree ) ) {
        throw new ComparisonFailure( "JSON comparison failed", formatJson( control ).trim(), formatJson( test ).trim() );
      }
    } catch ( JsonProcessingException e ) {
View Full Code Here

  @Nonnull
  public static String formatJson( @Nullable String unformated ) {
    try {
      ObjectMapper mapper = new ObjectMapper();
      JsonNode tree = mapper.readTree( unformated );

      StringWriter out = new StringWriter();
      JsonGenerator jsonGenerator = mapper.getJsonFactory().createJsonGenerator( out );

      jsonGenerator.useDefaultPrettyPrinter();
View Full Code Here

            InputStream configStream = configSource.getInputStream();
            buffer = toByteArray(configStream);
            configStream.close();
            InputStream is = new ByteArrayInputStream(buffer);
            ObjectMapper mapper = new ObjectMapper().configure(JsonParser.Feature.ALLOW_COMMENTS, true);
            root = mapper.readTree(is);
            if (root.size() == 1) {
                Iterator<JsonNode> i = root.getElements();
                root = i.next();
            }
            processAttributes(rootNode, root);
View Full Code Here

        try{
            JsonParser parser = fac.createJsonParser(new StringReader(jsonIn));
            ObjectMapper mapper = new ObjectMapper();
            JsonNode node = null;
            try{
                node = mapper.readTree(parser);
            }
            catch(JsonParseException ex){
                throw new JSONParseException(ex.getMessage());
            }
            StringWriter out = new StringWriter();
View Full Code Here

        try {
            buffer = toByteArray(source.getByteStream());
            InputStream is = new ByteArrayInputStream(buffer);
            source = new InputSource(is);
            ObjectMapper mapper = new ObjectMapper().configure(JsonParser.Feature.ALLOW_COMMENTS, true);
            root = mapper.readTree(is);
            if (root.size() == 1) {
                Iterator<JsonNode> i = root.getElements();
                root = i.next();
            }
            processAttributes(rootNode, root);
View Full Code Here

    private void f_jackson() throws Exception {
        long startNano = System.nanoTime();
        for (int i = 0; i < COUNT; ++i) {
            ObjectMapper mapper = new ObjectMapper();
            mapper.readTree(text);
            // JsonNode head = node.get(0);
            // JsonNode body = node.get(1);
        }
        long nano = System.nanoTime() - startNano;
        System.out.println("jackson \t: " + NumberFormat.getInstance().format(nano));
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.