List of usage examples for io.vertx.core.parsetools JsonParser arrayEventMode
@Fluent JsonParser arrayEventMode();
From source file:examples.ParseToolsExamples.java
License:Open Source License
public void jsonParserExample5() { JsonParser parser = JsonParser.newParser(); parser.handler(event -> {//from ww w . j a v a2s . c om // Start the object switch (event.type()) { case START_OBJECT: // Set array value mode to handle each entry, from now on the parser won't emit start array events parser.arrayValueMode(); break; case VALUE: // Handle each array // Get the field in which this object was parsed System.out.println("Value : " + event.value()); break; case END_OBJECT: // Set the array event mode so the parser emits start/end object events again parser.arrayEventMode(); break; } }); parser.handle(Buffer.buffer("[0,1,2,3,4,...]")); parser.end(); }