/** * Interpret the line as a Json object and create a Map from it. * * @see LineMapper#mapLine(String, int) */ @Override public Map<String, Object> mapLine(String line, int lineNumber) throws Exception { Map<String, Object> result; JsonParser parser = factory.createParser(line); @SuppressWarnings("unchecked") Map<String, Object> token = parser.readValueAs(Map.class); result = token; return result; }
public TweetBench() { try { MappingJsonFactory jf = new MappingJsonFactory(); InputStream json = TweetBench.class.getClassLoader().getResourceAsStream("tweet.json"); new ArrayList<>(singletonList(new JsonMap(jf.createParser(json).readValueAsTree()))); } catch (IOException e) { throw new RuntimeException(e); } }
JsonNode jsonNode = jf.createParser(json).readValueAsTree(); StringWriter sw2 = new StringWriter(); m.execute(sw2, new JsonMap(jsonNode)).close();
/** * Interpret the line as a Json object and create a Map from it. * * @see LineMapper#mapLine(String, int) */ @Override public Map<String, Object> mapLine(String line, int lineNumber) throws Exception { Map<String, Object> result; JsonParser parser = factory.createParser(line); @SuppressWarnings("unchecked") Map<String, Object> token = parser.readValueAs(Map.class); result = token; return result; }
MappingJsonFactory factory = new MappingJsonFactory(); JsonParser parser = factory.createParser(soc.getInputStream()); JsonToken curToken = parser.nextToken(); if (curToken != JsonToken.START_OBJECT) { System.err.println("Not in start object!, Exiting..."); return null; } while (runParser.get() == true) { if (curToken == JsonToken.START_OBJECT) { TreeNode node = parser.readValueAsTree(); System.out.println(node.getClass().getName()); System.out.println(node); } curToken = parser.nextToken(); }
try { MappingJsonFactory jsonFactory = new MappingJsonFactory(); JsonParser jsonParser = jsonFactory.createParser(inputStream); JsonToken token = null; token = jsonParser.nextToken(); StringBuffer buffer = new StringBuffer(); do { if (token == JsonToken.START_OBJECT) { buffer.append("{"); } else if (token == JsonToken.END_OBJECT) { buffer.append("}"); System.out.println("Received chunk: " + buffer.toString()); buffer.setLength(0); } else if (token == JsonToken.FIELD_NAME) { jsonParser.nextToken(); buffer.append("\"" + jsonParser.getCurrentName() + "\":"); buffer.append("\"" + jsonParser.getText() + "\":"); } else if (token == JsonToken.VALUE_STRING) { buffer.append("\"" + jsonParser.getCurrentName() + "\":"); buffer.append("\"" + jsonParser.getText() + "\":"); } token = jsonParser.nextToken(); } while (token != null); } catch (Throwable th) { th.printStackTrace(); }
public JsonFileReader(File inputFile, BufferAllocator allocator) throws JsonParseException, IOException { super(); this.allocator = allocator; MappingJsonFactory jsonFactory = new MappingJsonFactory(); this.parser = jsonFactory.createParser(inputFile); // Allow reading NaN for floating point values this.parser.configure(JsonParser.Feature.ALLOW_NON_NUMERIC_NUMBERS, true); }
@Override public JsonNode apply(Response response) { try { return new MappingJsonFactory().createParser(response.getResponseBodyAsStream()).readValueAsTree(); } catch (IOException ioe) { throw new IllegalStateException(ioe); } } };
MappingJsonFactory factory = new MappingJsonFactory(); JsonParser parser = null; File file = new File("jsontest.txt"); try { parser = factory.createParser(file); JsonToken curToken = parser.nextToken(); if (curToken != JsonToken.START_OBJECT) { System.err.println("Not in start object!, Exiting..."); } while (parser.hasCurrentToken()) { if (curToken == JsonToken.START_OBJECT) { TreeNode node = parser.readValueAsTree(); System.out.println(node); } curToken = parser.nextToken(); } } catch (JsonParseException e) { e.printStackTrace(); }
final InputStream in = openStreamFromURL(url); try { final JsonParser parser = jsonFactory.createParser(in); try { final JsonToken token = parser.nextToken();
DruidJsonResponseContentKeys.DRUID_RESPONSE_CONTEXT.getName(), mappingJsonFactory .createParser( response.getHeader(DruidJsonResponseContentKeys.DRUID_RESPONSE_CONTEXT.getName()) objectNode.set( DruidJsonResponseContentKeys.STATUS_CODE.getName(), mappingJsonFactory.createParser(String.valueOf(statusCode)).readValueAsTree() ); if (CacheFeatureFlag.ETAG.isOn() && statusCode == OK.getStatusCode()) { DruidJsonResponseContentKeys.ETAG.getName(), mappingJsonFactory .createParser( response.getHeader(DruidJsonResponseContentKeys.ETAG.getName())
private DocumentSource createDocumentSource() { final InputStream inputStream = _resource.read(); try { final MappingJsonFactory jsonFactory = new MappingJsonFactory(); final JsonParser parser = jsonFactory.createParser(inputStream); logger.debug("Created JSON parser for resource: {}", _resource); return new JsonDocumentSource(parser, _resource.getName()); } catch (Exception e) { FileHelper.safeClose(inputStream); throw new MetaModelException("Unexpected error while creating JSON parser", e); } }
private DocumentSource createDocumentSource() { final InputStream inputStream = _resource.read(); try { final MappingJsonFactory jsonFactory = new MappingJsonFactory(); final JsonParser parser = jsonFactory.createParser(inputStream); logger.debug("Created JSON parser for resource: {}", _resource); return new JsonDocumentSource(parser, _resource.getName()); } catch (Exception e) { FileHelper.safeClose(inputStream); throw new MetaModelException("Unexpected error while creating JSON parser", e); } }
JsonParser jf = new MappingJsonFactory().createParser(new ByteBufInputStream(buf)); JsonNode jsonNode = jf.readValueAsTree(); out.add(jsonNode);
@Override public ClientMessage decode(ByteBuf encodedMessage) { try (InputStream stream = new ByteBufInputStream(encodedMessage, true)) { JsonParser jp = jsonFactory.createParser(stream); ClientMessage.Builder result = ClientMessage.builder();
JsonParser jp = jsonFactory.createParser(stream); GatewayMessage.Builder result = GatewayMessage.builder();