aka How to read Broken JSON with Jackson

Background: why/whence invalid JSON?

aka ObjectReader/ObjectWriter, JsonMapper.builder FTW

“Classic” Jackson API w/ ObjectMapper

“How to use jackson-dataformat-csv, part 2”

Now that we know how to read CSV with Jackson…

  • While Jackson started as…

aka “Why is UUID.fromString() so slow?”

Background

UUID uuid = UUID.fromString(request.getParameter("uuid"));

2.13: a bit smaller release again

(Java micro-benchmarking with jmh)

Background

(how to avoid unnecessary <ObjectNode> wrapper)

Reading XML into JsonNode with Jackson 2.12

<root>
<value>Hello</value>
</root>

@cowtowncoder

Open Source developer, most known for Jackson data processor (nee “JSON library”), author of many, many other OSS libraries for Java, from ClassMate to Woodstox

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store